返回列表 发帖

[文件操作] 破解Bat转Exe专用批处理2.0

本帖最后由 cmd1152 于 2022-1-2 21:25 编辑

平时我们在代码发现了一些BUG,但他已经转Exe了,无法获得源代码。Batcher的方法(映像劫持)容易报毒。所以可以使用这个批处理获得代码。
使用方法:
1.运行批处理
2.打开要破解的 被加密批处理(就是.Exe) 。
3.等待程序的响应
获得代码之后如果第一行是@shift /0,就删除第一行的@shift /0,这样才是源码。
目前测试105个 Bat转Exe 程序,全部有效。
缺点就是必须运行程序,所以无法判断是不是恶意程序(恶意代码可能被执行才显示代码,那时已经来不及了...)

http://bbs.bathome.net/viewthread.php?tid=59814&extra=就是我用这个破解出来的
ps:这个就是 文件操作 ,所以我主题选择 文件操作 没毛病!
@echo off
setlocal enabledelayedexpansion
echo;正在破解正在运行的 加密批处理^(.Exe^) 文件...
title 已经执行 1
if not %1.==. (start %1)
cls
cd /d %tmp%
:i
set /a cs+=1
title 已经执行 %cs%
for /f %%i in ('dir /a-d/s/b *.bat 2^>nul') do (
if not "%%i"=="" (
  cls
  title 发现:%%i
  echo 成功:%%i
  start Notepad %%i
  if not exist "%%i" (
   title 错误:'%%i'被清除。
   echo 错误:'%%i'被清除。
  ) else (
   set file=%%i
   call :msg1
  )
)
echo 按任意键重试
pause>nul
goto :i
)
cls
echo 暂时没有发现正在运行的程序。
goto :i
:msg1
set /p a=是否删除/结束这个批处理?^[Y^/N^]
if /i "%a%"=="y" (
if not exist "%file%" (
  cls
  echo 这个批处理已经被删除。
  pause
)
del /f /q "%file%" 2>nul  
if exist "%file%" (
  cls
  echo 这个批处理没有被删除。
  pause
)
)
goto :iCOPY
求评分QWQ!
4

评分人数

梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

回复 2# peterboy666


    只要是 加壳批处理 都可以用(因为批处理永远是批处理...)
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 2# peterboy666


    ......只要是用批处理转的就一定会释放文件.....
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 2# peterboy666


    你可以做一个测试:去 第三方命令行 下载一个我发的第三方,再用这个程序。
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 6# 路过


   
代码可以再改进一下,比如%tmp%里有多个bat时该如何判断等等。
或者把bat转成的exe程序拖入本破解程序里,自动实现破解最好

    本来就是自动破解
    多个?马上更新....
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 6# 路过


    不对呀...运行一个程序怎么会出现两个BAT?
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 9# locoman


    所以你如何判断....(Exe有其他语言编的...)
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 9# locoman


   
支持拖入方式的操作。

    马上更新
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 12# peterboy666


    BAT被删除了会报错!
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 12# peterboy666


    直接调用API?那他也会生成临时文件,不过后续名不是bat
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 12# peterboy666


    所以抓不到。
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 16# peterboy666


    映像劫持(Batcher提供)
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 16# peterboy666


    还有:如何生成一个不会释放临时文件的批处理EXE
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 19# peterboy666


    你这个是用论坛的BAT2EXE??
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 19# peterboy666


    这么快....
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

返回列表