欢迎来到 嗅灵易学

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

学习Nolan Blender“A Detailed Look at Crypt Filters ”

学习Nolan Blender“A Detailed Look at Crypt Filters ”

呵呵,学习Nolan Blender关于filter的文章“A Detailed Look at Crypt Filters”(http://www.woodmann.com/crackz/Tutorials/Nbufilt.htm),从开始不太懂,到最后做出license,也花了不少时间,这里只是与有兴趣的朋友分享下,高手请飘过:) 
另外谢谢NoFlexlm兄的指点。
1. 所用SDK为6.1g
2. 产生的blenderd的函数地址与Nolan Blender文章略有不同,不过不影响分析
    
.text:0042BC6C                 mov     eax, off_44B050
.text:0042BC71                 push    eax             ; Source
.text:0042BC72                 push    4Ah             ; int
.text:0042BC74                 push    dword_45D3C8    ; int
.text:0042BC7A                 call    sub_40495F
.data:0044B050 ; void *off_44B050
.data:0044B050 off_44B050      dd offset sub_4019A2   
.data:0044B050
sub_4019A2即为filter函数
3. 参考phydora的文章“Dump The filter of flexlm”,用Hex-Rays 将sub_4019A2转成c code,分析起来会容易不少,其余的参照Nolan Blender的文章就可以了。
http://bbs.pediy.com/showthread.php?t=68402

上传的附件 filter相关文件.zip

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

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

0 0 0 举报
复制成功