[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[注册表类] 批处理防注入工具

首先说一下,批处理运行前会首先HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor下的autorun的键值,这样的话可以设计一个登陆有账号密码输入的界面,本批的帐号密码均为 小死神 大家运行的时候请以管理员权限运行,否则写入不了文件,还有就是针对于特殊字符的过滤问题,可以用Ctrl+C结束任务,不过我测试过了,部分机器是不能结束的,不知道为什么啊。。。

  1. @echo off
  2. mode con cols=36 lines=8
  3. color a
  4. echo  ==================================
  5. echo.
  6. :choice
  7. set /p choice=  请选择是否安装该工具?(Y/N/U):
  8. echo.
  9. if /i "%choice%"=="Y" goto continue
  10. if /i "%choice%"=="N" goto exit
  11. if /i "%choice%"=="u" goto unstall
  12. echo       选择无效,请重新输入!
  13. echo.
  14. goto choice
  15. :continue
  16. echo Windows Registry Editor Version 5.00>Regedit.reg
  17. echo.>>Regedit.reg
  18. echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]>>Regedit.reg
  19. echo "AutoRun"="\"C:\\WINDOWS\\system\\logon.bat\"">>Regedit.reg
  20. echo "CompletionChar"=dword:00000040>>Regedit.reg
  21. echo "DefaultColor"=dword:00000000>>Regedit.reg
  22. echo "EnableExtensions"=dword:00000001>>Regedit.reg
  23. echo "PathCompletionChar"=dword:00000040>>Regedit.reg
  24. echo @echo off>"C:\WINDOWS\system\logon.bat"
  25. echo mode con cols=45 lines=15>>"C:\WINDOWS\system\logon.bat"
  26. echo color a>>"C:\WINDOWS\system\logon.bat"
  27. echo ver>>"C:\WINDOWS\system\logon.bat"
  28. echo title CMDshell登陆界面      Designed By   小死神>>"C:\WINDOWS\system\logon.bat"
  29. echo echo.>>"C:\WINDOWS\system\logon.bat"
  30. echo echo  小死神(死亡之ping) 设计制作 QQ:852365227>>"C:\WINDOWS\system\logon.bat"
  31. echo echo.>>"C:\WINDOWS\system\logon.bat"
  32. echo echo  =========================================== >>"C:\WINDOWS\system\logon.bat"
  33. echo echo                Cmdshell登陆界面 >>"C:\WINDOWS\system\logon.bat"
  34. echo echo  =========================================== >>"C:\WINDOWS\system\logon.bat"
  35. echo echo.>>"C:\WINDOWS\system\logon.bat"
  36. echo set /p user=  ****请输入用户名****:>>"C:\WINDOWS\system\logon.bat"
  37. echo md c:\windows\system\%%user%% >>"C:\WINDOWS\system\logon.bat"
  38. echo if errorlevel 1 goto wrong >>"C:\WINDOWS\system\logon.bat"
  39. echo if exist c:\windows\system\%%user%% rd c:\windows\system\%%user%% >>"C:\WINDOWS\system\logon.bat"
  40. echo echo %%user%% ^>c:\windows\system\login.log >>"C:\WINDOWS\system\logon.bat"
  41. echo cls>>"C:\WINDOWS\system\logon.bat"
  42. echo ver>>"C:\WINDOWS\system\logon.bat"
  43. echo echo.>>"C:\WINDOWS\system\logon.bat"
  44. echo echo.>>"C:\WINDOWS\system\logon.bat"
  45. echo echo  小死神(死亡之ping) 设计制作 QQ:852365227>>"C:\WINDOWS\system\logon.bat"
  46. echo echo.>>"C:\WINDOWS\system\logon.bat"
  47. echo echo  ===========================================>>"C:\WINDOWS\system\logon.bat"
  48. echo echo                Cmdshell登陆界面 >>"C:\WINDOWS\system\logon.bat"
  49. echo echo  ===========================================>>"C:\WINDOWS\system\logon.bat"
  50. echo echo.>>"C:\WINDOWS\system\logon.bat"
  51. echo echo.>>"C:\WINDOWS\system\logon.bat"
  52. echo set /p pass=  ****请输入密  码****: >>"C:\WINDOWS\system\logon.bat"
  53. echo md c:\windows\system\%%pass%% >>"C:\WINDOWS\system\logon.bat"
  54. echo if errorlevel 1 goto wrong >>"C:\WINDOWS\system\logon.bat"
  55. echo if exist c:\windows\system\%%pass%% rd c:\windows\system\%%pass%% >>"C:\WINDOWS\system\logon.bat"
  56. echo echo %%pass%%^>^>c:\windows\system\login.log >>"C:\WINDOWS\system\logon.bat"
  57. echo if exist c:\windows\system\if rd c:\windows\system\if >>"C:\WINDOWS\system\logon.bat"
  58. echo cls>>"C:\WINDOWS\system\logon.bat"
  59. echo if not "%%user%%"=="小死神" (goto wrong) >>"C:\WINDOWS\system\logon.bat"
  60. echo if not "%%pass%%"=="小死神" (goto wrong) >>"C:\WINDOWS\system\logon.bat"
  61. echo cls>>"C:\WINDOWS\system\logon.bat"
  62. echo ver>>"C:\WINDOWS\system\logon.bat"
  63. echo echo.>>"C:\WINDOWS\system\logon.bat"
  64. echo echo                              欢  迎  使  用  Cmdshell>>"C:\WINDOWS\system\logon.bat"
  65. echo echo.>>"C:\WINDOWS\system\logon.bat"
  66. echo goto ok>>"C:\WINDOWS\system\logon.bat"
  67. echo :wrong>>"C:\WINDOWS\system\logon.bat"
  68. echo exit>>"C:\WINDOWS\system\logon.bat"
  69. echo :ok>>"C:\WINDOWS\system\logon.bat"
  70. start reg import Regedit.reg
  71. echo   安装完毕,感谢使用CMD防注入工具!
  72. echo  ==================================
  73. pause
  74. del /f /q Regedit.reg
  75. :exit
  76. exit
  77. :unstall
  78. reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor" /v autorun /f >nul 2>nul
  79. echo       卸载完毕,感谢使用!!!
  80. pause
  81. del C:\WINDOWS\system\logon.bat /f /q>nul 2>nul
  82. exit
复制代码

返回列表