当前位置:DOS资源站资料中心批处理教程 → QuickBFC反编译工具

QuickBFC反编译工具

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-5-10 21:32:38

@echo off
mode con: cols=80 lines=25
:index
color 27
cls
echo                    ╭───────────────╮
echo                    │                              │
echo    ╭───────┤      QuickBFC反编译工具      ├─────────╮
echo    │              │                              │                  │
echo    │              ╰───────────────╯                  │
echo    │    本工具用来对用QuickBFC加密批处理进行反编译解密                │
echo    │                                                                  │
echo    │    直接把待解密的可执行文件拖曳至本窗口释放即可, 否则可能造成文  │
echo    │    件名错误                                                      │             
echo    │                                                                  │
echo    │    解密成功后会在本程序目录下生成BAT文件, 请删除第一行@shift 1   │
echo    │                                                                  │
echo    │    注意: 请确定EXE是用QuickBFC编译的, 注意不要使用本工具反编译   │
echo    │    有破坏性的可执行文件, 因为本工具会运行该文件, 然后提取源代    │
echo    │    码, 此过程可能会弹出窗口                                      │
echo    ╰─────────────────────────────────╯
set ravel=
set /p ravel=    请拖曳要解密的可执行文件至本窗口并回车
set "ravel=%ravel:"=%"
if /i "%ravel:~-4%"==".exe" if exist "%ravel%" goto go
cls
echo                      ╭──────────╮
echo        ╭──────┤    文 件 错 误     ├────────╮
echo        │            ╰──────────╯                │
echo        │                                                    │
echo        │    指定文件不存在或文件不是可执行文件!             │
echo        │                                                    │
echo        │    按任意键重新输入...                             │
echo        │                                                    │
echo        ╰──────────────────────────╯
echo.
echo.
pause >nul
goto index

:go
echo 请稍后...
copy %ravel% temp.exe >nul 2>nul
attrib -r -a -s -h %temp%\*.bat >nul 2>nul
del %temp%\*.bat >nul 2>nul
mshta vbscript:createobject("wscript.shell").run("temp.exe",0)(window.close) >nul 2>nul
taskkill /f /im temp.exe /t >nul 2>nul
attrib -r -a -s -h %temp%\*.bat >nul 2>nul
copy %temp%\*.bat *.bat >nul 2>nul
del %temp%\*.bat >nul 2>nul
del temp.exe >nul 2>nul
cls
echo                      ╭──────────╮
echo        ╭──────┤    解 密 成 功     ├────────╮
echo        │            ╰──────────╯                │
echo        │                                                    │
echo        │    恭喜, 反编译解密成功!                           │
echo        │                                                    │
echo        ╰──────────────────────────╯
echo.
echo.
echo 按任意键退出...
pause >nul
taskkill /f /im cmd.exe /t >nul 2>nul
 

  • ·上一篇文章:一个扩展dir命令的vbs脚本
  • ·下一篇文章:用VBS做的断点续传
  • ·百度中搜索更多的关于“QuickBFC反编译工具”相关内容
  • ·谷歌中搜索更多的关于“QuickBFC反编译工具”相关内容
  • ******申明******
  • 本站文章内容有部分为收录网络中其他网友内容,DOS资源站不保证所有的代码都适合你使用。
  • 由于编辑匆忙,有可能造成某些脚本文件出现丢失代码或代码无法运行的情况,请网友根据情况自行修改。
  • 如果能将出错部分反馈给我,那就更好了。