找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 89368|回复: 29

[其他] 解密Bat转换过后的Exe

[复制链接]
发表于 2009-8-12 23:51:36 | 显示全部楼层 |阅读模式
今天一天上不了网,看起来我错过了很多东西。。。

名言:“加密对高手只是玩具”

这是新弄的东西,如果谁能把Bat的源码弄出来,就是高手了。。。

PS:其实对加密解密这方面已经静观多时,似乎个个软件的Bat转Exe都被破了,还写了很多教程。今天弄一个加密的,无非是看看这种转Exe的方法有没有前途罢了,没有任何其他目的
发表于 2009-8-13 00:24:00 | 显示全部楼层

so?

@Echo Off
Title 测试工程——Defanive
Echo 测试工程——计算器
For /L %%a In (0,0,0) Do (
Echo.
Set /p Exp=请输入算式:
Call Set /a Ans=%%Exp%%>nul
Call Echo 结果:%%Ans%%
)
发表于 2009-8-13 00:26:31 | 显示全部楼层

这种方式=。=

支持 goto?不支持

如果非释放加密方式可以摆脱这个瓶颈就很不错了。
 楼主| 发表于 2009-8-13 00:27:30 | 显示全部楼层
2L,请问你有对代码加工过吗?源代码的格式和这个有点偏差

很高兴,的确被破了。。。

(通过注册表截取?)
发表于 2009-8-13 00:42:13 | 显示全部楼层
我改了下罢了。。。因为你的本身不算“bat”吧。
很简单。。。
发表于 2009-8-13 00:43:30 | 显示全部楼层
我想到的有5种方法。
试了最简单的。。。

你原本的格式你用记事本打开就能看到了。
发表于 2009-8-13 07:08:09 | 显示全部楼层
这个吧,应该是了,排下版就好
 楼主| 发表于 2009-8-13 12:21:30 | 显示全部楼层
目前看来,除了Bat2Exe那东西以外,没有其他加密方法安全。。。

可能Bat2Exe已经被破了。。。

本帖得出的结论,批处理加密的确是个掩饰。。。
发表于 2009-8-13 12:27:13 | 显示全部楼层
对了 加密原理是什么啊??
 楼主| 发表于 2009-8-13 12:46:36 | 显示全部楼层
9L,C++源码,还是那个老方法,所以说网上说的都不可信

#include <windows.h>

void main()
{
        system("@Echo Off&Title 测试工程——Defanive&Echo 测试工程——计算器&For /L %a In (0,0,0) Do (Echo.&Set /p Exp=请输入算式:&Call Set /a Ans=%Exp%>nul&Call Echo 结果:%Ans%)");
}
 楼主| 发表于 2009-8-13 12:47:37 | 显示全部楼层
以后不要听网上的人瞎说,自己实践最重要。。。

(按照网上的某个教程,代码到现在都没编译成功)
发表于 2009-8-13 12:53:13 | 显示全部楼层
Bat2Exe没用过。。。
脚本类应该无法掩饰其源码。。。
 楼主| 发表于 2009-8-13 12:56:56 | 显示全部楼层
现在加密寄望于两样东西吧。。。
Bat2Com2Exe
Bat2Exec
后者好像更安全,根据源码来看,解密不简单。。。
发表于 2009-8-13 13:01:21 | 显示全部楼层
那么这个exe通过UPX或者FSG加密以后你还认得出来吗?
 楼主| 发表于 2009-8-13 13:04:34 | 显示全部楼层
别人也可以脱壳,如果不惜一切都要得到源码的话。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 02:51 , Processed in 0.020208 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表