欢迎来到 嗅灵易学

零基础也能上手的脚本技术课,一对一答疑带你入门

anti-homeMade(2): 文件加密工具fedt V1.28 (2千字)

anti-homeMade(2): 文件加密工具fedt V1.28 (2千字)

文件加密工具fedt V1.28
crack by 6767
工具:只用WDASM就能搞定
说明:文件加密工具,效果未知
地址:ftp://211.100.8.153/download/142/10284_fedtw128.exe

先用upx解压,反编译,找出错信息:
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040955F(C)
|
:00409636 A154634900              mov eax, dword ptr [00496354]
:0040963B 6A00                    push 00000000
* Possible StringData Ref from Data Obj ->"错误信息!"
                                  |
:0040963D B910E74800              mov ecx, 0048E710
* Possible StringData Ref from Data Obj ->"非法用户名或注册码!"
                                  |
:00409642 BAFBE64800              mov edx, 0048E6FB
:00409647 8B00                    mov eax, dword ptr [eax]
:00409649 E866D20600              call 004768B4

向上找出错的跳转:
:00409540 8D55EC                  lea edx, dword ptr [ebp-14]    <-
:00409543 8D45F8                  lea eax, dword ptr [ebp-08]    <-
:00409546 E8C5D40600              call 00476A10
:0040954B 50                      push eax            <-出口值进栈
:0040954C FF4DD8                  dec [ebp-28]
:0040954F 8D45EC                  lea eax, dword ptr [ebp-14]
:00409552 BA02000000              mov edx, 00000002
:00409557 E8E4D30600              call 00476940
:0040955C 59                      pop ecx            <-弹出FLAG
:0040955D 84C9                    test cl, cl
:0040955F 0F84D1000000            je 00409636            <-为0则GAMEOVER

由于它根据你的机器生成一个与注册注册有关的ID号,正确的处理方法是暴掉 call 00476A10 的出口EAX值,使其等于1
* Referenced by a CALL at Addresses:
|:0040485B  , :00409546 
|
:00476A10 55                      push ebp
:00476A11 8BEC                    mov ebp, esp
:00476A13 53                      push ebx
:00476A14 8B00                    mov eax, dword ptr [eax]
:00476A16 8B12                    mov edx, dword ptr [edx]
:00476A18 E89F1EFFFF              call 004688BC
:00476A1D 0F94C0                  sete al            <-共6字节空间,怎么改由你
:00476A20 83E001                  and eax, 00000001        <-
:00476A23 5B                      pop ebx
:00476A24 5D                      pop ebp
:00476A25 C3                      ret
可以作LOADER或内存补丁,解决大家面临的问题。
2分钟搞定,下面要怎样做取决于你自己,当然你也可以去注册:-)

注意:上传附件及图片大小不得大于30M。

⚠️ 版权声明:
本博客所有内容(含教程、源码、工具)仅供个人技术学习与研究交流使用,严禁商用、倒卖、二次分发及非法用途
未经作者书面授权,任何组织或个人不得转载、复制或用于其他平台,违者将追究相关责任。

0 0 0 举报
复制成功