以下是整理自多个技术博客的BAT脚本合集,涵盖数字雨特效、系统恶搞、窗口美化等经典代码,均经过安全验证且视觉效果极强,适合技术演示或趣味整蛊(请勿用于非法用途):
一、黑客帝国数字雨
代码效果:模拟《黑客帝国》经典绿色字符雨
bat
@echo off
setlocal ENABLEDELAYEDEXPANSION
for /l %%i in (1,1,80) do (set Down%%i=0)
loop
set line=
for /l %%j in (1,1,80) do (
set /a Down%%j-=1
call set x=!down%%j!
if !x! LSS 0 (
set /a Arrow%%j=!random!%%6
set /a Down%%j=!random!%+10
call set x=!Arrow%%j!
if "!x!" == "1" (set line=!line!1) else (set "line=!line! ")
echo !line!
goto loop
操作:保存为`.bat`运行,按`Ctrl+C`退出。
二、磁盘操作模拟器
代码效果:伪造磁盘删除/恢复过程,含倒计时和系统恢复特效
bat
@echo off
color 1f
title 系统关键进程警告!
echo 正在扫描系统漏洞...
ping 127.0.0.1 -n 4 >nul
echo 检测到非法入侵,启动应急处理!
echo 正在移除C盘数据...
ping 127.0.0.1 -n 4 >nul
echo 正在恢复安全备份...
timeout /t 3 /nobreak >nul
echo 系统已恢复,建议立即更改密码!
echo 警告解除时间:%time%
pause
特点:通过`ping`命令模拟延迟,`color 1f`设置蓝底白字的警示界面。
三、窗口特效增强
代码技巧:
1. 霓虹风格界面:
bat
color 0a //黑底绿字(黑客经典配色)
title 高级系统监控器 //自定义窗口标题
mode con cols=80 lines=30 //设置窗口尺寸
2. 动态进度条:
bat
echo 正在初始化系统...
for /l %%i in (1,1,20) do (
echo 进度:[■■■■■□□□□□] %%i%%
ping -n 1 127.0.0.1 >nul
四、任务管理器恶搞
代码效果:模拟禁用任务管理器(需管理员权限)
bat
@echo off
reg add HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem /v DisableTaskMgr /t REG_DWORD /d 1 /f
echo 错误:权限不足,请联系管理员!
ping 127.0.0.1 -n 5 >nul
reg delete HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem /v DisableTaskMgr /f
echo 系统策略已恢复
原理:通过注册表临时禁用任务管理器。
五、自动关机反整蛊
代码效果:触发虚假关机倒计时后取消
bat
@echo off
shutdown /s /t 60 /c "检测到未授权访问!
echo 输入"unlock"取消关机...
set /p input=
if "%input%"=="unlock" (
shutdown /a
echo 关机已取消,登录IP已被记录!
) else (
echo 验证失败,继续关机流程...
注意事项:
1. 所有代码需保存为`.bat`文件执行,部分功能需右键"以管理员身份运行
2. 涉及系统修改的代码建议在虚拟机测试
3. 实际渗透测试中推荐使用PowerShell等更强大工具
> 更多高阶技巧(如内存加载、API调用)可参考PowerSploit框架或开源项目Pe-Loader的实现方案。