vhwrdl05817 发表于 2018-4-13 19:06

暴力过掉某加密后文件的验证

首先,先打开加密过后的exe文件

这时候随便输入账号密码


发现会有这个提示,因为楼主只是小菜,只能试试爆破了,就直接用OD重新打开该exe,
然后直接搜索字符串

可以看到网址下面的error
双击跳转过去,然后下断

这时候随便输入一个账号密码,就会发现会断到如图所示这里,
然后就开始改跳转来暴力破掉这个验证了
004B553F   . /E9 FF000000   jmp 都市之完.004B5643
这里直接跳转过去,而不进入“ok”那里,所以,先改第一个0x004B5533这里的jle跳转为jmp

看上图,那个jmp也会导致不进入“vip”这个验证,验证账号是否具有“vip权限”,所以0x004b555E这里也改为jmp
但是这时候,发现这样改了之后,提示

还有一步验证啊,下边才是验证是否是VIP

0x004B5597这里的jg跳转也会导致不进入“OK”那里,所以,猜测这里就应该是验证是否VIP的关键跳转,直接把jg改为JMP试试
改为之后,运行

看窗口按钮那里,“正在打开”,然后卡在了这里,看了后面还有验证,看OD应该是卡在了如下图所示的call里

重新载入,再次运行,这次确实直接成功了,打开了,释放的chm文件...
但是这还没完,还要提取这个原始的chm文件出来,查看“hh.exe”不会看正在查看的chm的地址。

看到关键的2.chm,猜测这个文件夹就是释放原始文件的目录,但是打开文件目录,发现空白文件夹

用Everything搜关键字可以搜到是在这个文件夹下,所以可以猜测是隐藏了,而且权限是系统文件,因为

去掉“隐藏受保护的操作系统文件”前面的勾,这时候我们可以看到了,但是文件属性发现“隐藏”这个属性是灰色的,

百度搜索关键字“文件 灰色隐藏”,找到解决方法,可惜就算不隐藏了,还是无法剪切,复制文件
这时候继续百度搜索解决方法
最后写个bat
attrib -s -h *.* /s /d
copy *.chm c:\最后管理员权限运行该bat,直接把未加密的源文件,复制一份到c盘根目录下




ghostxu 发表于 2022-1-25 11:01

感谢发布原创作品!

ghost_xu 发表于 2022-1-25 11:43

感谢分享。。

hetao8003200 发表于 2022-1-25 11:56

感谢楼主分享

ghostxu 发表于 2022-1-29 08:01

大神,请收下我的膝盖

拿着雪糕 发表于 2022-2-15 20:08

感谢分享,学习一下

king51999 发表于 2022-2-15 22:21

感谢楼主分享

别管我了行 发表于 2022-4-30 15:33

别管我了行 发表于 2022-4-30 15:34

慕枫二二 发表于 2022-6-5 09:51

没接触过,来学习一下
页: [1] 2
查看完整版本: 暴力过掉某加密后文件的验证