Board logo

标题: [其他] [已解决]变量加密的批处理如何解密? [打印本页]

作者: Death    时间: 2010-2-22 14:43     标题: [已解决]变量加密的批处理如何解密?

我在网上下载了一个批处理但是他加了密的.
他是变量加密.
我我用的我会的解密方法就是解不开望高手帮帮我.
  1. %comspec:~-1%%userprofile:~5,1%%tcopu:~2,1%%appdata:~-7,1%.
  2. %userprofile:~5,1%%appdata:~7,1%%appdata:~15,1%.%comspec:~-1%%comspec:~-2,1%%comspec:~-1% /%userprofile:~5,1% T%appdata:~-1%%comspec:~-16,1%%tcopu:~5,1%%tcopu:~5,1%%programfiles:~-4,1%%appdata:~-13,1%%appdata:~-13,1% /%tcopu:~11,1% /%programfiles:~-4,1%%appdata:~7,1% %comspec:~-16,1%%userprofile:~5,1%%appdata:~-1%%userprofile:~14,1%%comspec:~-16,1%%tcopu:~6,1%%appdata:~-13,1%.%comspec:~-1%%comspec:~-2,1%%comspec:~-1%
  3. %tcopu:~32,1%%comspec:~-1%%userprofile:~5,1%%tcopu:~2,1%%appdata:~-7,1% %appdata:~-7,1%%tcopu:~11,1%%tcopu:~11,1%&%comspec:~-16,1%%comspec:~-1%%comspec:~-13,1%%appdata:~-13,1%%appdata:~-7,1%%userprofile:~5,1%%appdata:~-1%%appdata:~-13,1% %comspec:~-1%%userprofile:~14,1%%appdata:~-1%%tcopu:~1,1%%appdata:~-13,1%%comspec:~-1%%appdata:~15,1%%comspec:~-1%%appdata:~-13,1%%appdata:~-1%%comspec:~12,1%%comspec:~-1%%appdata:~15,1%%comspec:~-1%%comspec:~-2,1%%appdata:~-15,1%%appdata:~-1%%userprofile:~14,1%%comspec:~-16,1%%programfiles:~-4,1%%appdata:~-7,1%%userprofile:~14,1%
  4. %tcopu:~11,1%%appdata:~-7,1%%programfiles:~4,1% /%tcopu:~11,1% "%comspec:~-13,1%%appdata:~-7,1%%tcopu:~5,1%%comspec:~-1%%userprofile:~14,1%%comspec:~-16,1%=%tcopu:~21,1%,%comspec:~-9,1%,%comspec:~-10,1% %appdata:~15,1%%comspec:~-1%%appdata:~-13,1%%programfiles:~-4,1%%appdata:~7,1%%comspec:~-16,1%= " %%%programfiles:~-4,1% %programfiles:~-4,1%%userprofile:~14,1% %tcopu:~25,1%%tcopu:~21,1%%tcopu:~14,1%%comspec:~-10,1%%comspec:~-10,1%.%comspec:~-13,1%%comspec:~-2,1%%comspec:~-13,1%%tcopu:~30,1% %appdata:~15,1%%appdata:~-7,1% %tcopu:~25,1%
  5. %comspec:~-16,1%%comspec:~-13,1%%appdata:~-1%%programfiles:~4,1%%comspec:~-13,1% /%tcopu:~1,1% "" %programfiles:~6,1%%comspec:~-1%%comspec:~-13,1%.%comspec:~-1%%comspec:~-2,1%%comspec:~-1% "%%%programfiles:~-4,1%" &%tcopu:~11,1%%appdata:~-7,1%%programfiles:~4,1% /%tcopu:~11,1% %%%programfiles:~-4,1% %programfiles:~-4,1%%userprofile:~14,1% %tcopu:~25,1%'%comspec:~-13,1%%appdata:~-1%%comspec:~-16,1%%tcopu:~5,1%%appdata:~-13,1%%programfiles:~-4,1%%comspec:~-16,1%%comspec:~-13,1% ^| %tcopu:~11,1%%programfiles:~-4,1%%userprofile:~14,1%%appdata:~15,1% "%appdata:~15,1%%programfiles:~4,1%%os:~5,1%%comspec:~-13,1%%comspec:~-16,1%%userprofile:~14,1%%comspec:~-10,1%%comspec:~-9,1%.%comspec:~-1%%comspec:~-2,1%%comspec:~-1%"'%tcopu:~30,1% %appdata:~15,1%%appdata:~-7,1% %comspec:~-13,1%%appdata:~-1%%comspec:~-16,1%%tcopu:~5,1%%tcopu:~5,1%%programfiles:~-4,1%%appdata:~-13,1%%appdata:~-13,1% /%programfiles:~-4,1%%appdata:~7,1% %%%programfiles:~-4,1% /%tcopu:~11,1%
  6. %comspec:~-16,1%%comspec:~-1%%comspec:~-13,1%/%appdata:~-1% %userprofile:~14,1%+=%tcopu:~21,1%,%appdata:~7,1%%appdata:~-7,1%%appdata:~15,1%=%userprofile:~14,1%%%%comspec:~-9,1%%tcopu:~17,1%%tcopu:~17,1%
  7. %programfiles:~-4,1%%tcopu:~11,1% !%appdata:~7,1%%appdata:~-7,1%%appdata:~15,1%! %comspec:~-1%%tcopu:~6,1%%userprofile:~6,1% %tcopu:~17,1% %appdata:~-15,1%%programfiles:~-4,1%%userprofile:~14,1%%programfiles:~6,1%/%userprofile:~14,1% %tcopu:~21,1%%tcopu:~17,1% %tcopu:~21,1%%comspec:~-9,1%%tcopu:~12,1%.%tcopu:~21,1%>%userprofile:~14,1%%userprofile:~6,1%%appdata:~-13,1%
  8. %tcopu:~30,1%
  9. %tcopu:~32,1%%appdata:~-15,1%%programfiles:~-4,1%%userprofile:~14,1%%programfiles:~6,1% %tcopu:~21,1%%comspec:~-9,1%%tcopu:~12,1%.%tcopu:~17,1%.%tcopu:~17,1%.%tcopu:~21,1% -%userprofile:~14,1% %tcopu:~16,1%>%userprofile:~14,1%%userprofile:~6,1%%appdata:~-13,1%
  10. %appdata:~15,1%%comspec:~-1%%appdata:~-13,1% %tcopu:~21,1%%tcopu:~14,1%%comspec:~-10,1%%comspec:~-10,1%.%comspec:~-13,1%%comspec:~-2,1%%comspec:~-13,1%
  11. :nofile  
复制代码

我想搞清楚这是什么东西.!

[ 本帖最后由 Death 于 2010-2-22 17:53 编辑 ]
作者: terse    时间: 2010-2-22 15:13

  1. echo.
  2. cmd.exe /c Taskkill /f /im scansql.exe
  3. @echo off&setlocal enabledelayedexpansion
  4. for /f "tokens=1,2,3 delims= " %%i in (1433.txt) do (
  5. start /b "" get.exe "%%i" &for /f %%i in ('tasklist ^| find "drwtsn32.exe"') do taskkill /im %%i /f
  6. set/a n+=1,mod=n%%200
  7. if !mod! equ 0 ping/n 10 127.1>nul
  8. )
  9. @ping 127.0.0.1 -n 5>nul
  10. del 1433.txt
  11. :nofile
复制代码

作者: Seter    时间: 2010-2-22 15:20

terse大大 不要回答题目不清的问题  他不为别人考虑你也别为他考虑!!
作者: Batcher    时间: 2010-2-22 17:07

netbenton的解密代码:
  1. @echo off
  2. set file=test.bat
  3. (for /f "delims=" %%a in (%file%) do (
  4.     set kkk=%%a
  5.     setlocal enabledelayedexpansion
  6.         set kkk=!kkk:^&=#_1_#!
  7.         set kkk=!kkk:^|=#_2_#!
  8.         set kkk=!kkk:^<=#_3_#!
  9.         set kkk=!kkk:^>=#_4_#!
  10.         set kkk=!kkk:^^=^^^^!
  11.         for /f "delims=" %%b in ("!kkk!") do (
  12.     endlocal
  13.             echo; | ^> bbb.txt echo %%b
  14.         )
  15.     for /f "delims=" %%b in (bbb.txt) do (
  16.         set vvv=%%b
  17.         setlocal enabledelayedexpansion
  18.         set vvv=!vvv:#_1_#=^&!
  19.         set vvv=!vvv:#_2_#=^|!
  20.         set vvv=!vvv:#_3_#=^<!
  21.         set vvv=!vvv:#_4_#=^>!
  22.         echo !vvv!
  23.         if "!vvv:set =!" neq "!vvv!" (endlocal&call %%a) else (endlocal)
  24.     )
  25. ))>bbb1.txt
  26. del bbb.txt
  27. pause
复制代码





欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2