吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3038|回复: 3
收起左侧

[CrackMe] Check OD

[复制链接]
魔弑神 发表于 2019-8-23 19:34
CM是什么?Crackme是什么?这是什么东西?楼主发的什么?
他们都是一些公开给别人尝试破解的小程序,制作 Crackme 的人可能是程序员,想测试一下自己的软件保护技术,也可能是一位 Cracker,想挑战一下其它 Cracker 的破解实力,也可能是一些正在学习破解的人,自己编一些小程序给自己破解,KeyGenMe是要求别人做出它的 keygen (序号产生器), ReverseMe 要求别人把它的算法做出逆向分析, UnpackMe 是要求别人把它成功脱壳,本版块禁止回复非技术无关水贴。



炒冷饭系列

有个 Sharpod bug

https://share.weiyun.com/5pKN5r0

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

x

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

梦游枪手 发表于 2019-8-23 23:00
本帖最后由 梦游枪手 于 2019-8-25 13:20 编辑

比之前的多了这些反调试。
GetProcessTimes,sharpOD没处理好GetProcessTimes,直接返回0,被检测。只修改返回值没有用,程序还会用GetProcessTimes检测时间差。
NtSetThreadInformation,也是没处理好的一个点,连续调用两次该函数,第一次正常使用,第二次设置了最后一个参数,正常情况会调用失败,具体可以看xjun大佬的反调试源码。
0xc0000004是正常运行的返回值。

peb64,拿到wow64进程的peb64,然后取标志位反调试。正常运行的程序标志位值为
_RTL_USER_PROCESS_PARAMETERS64->Flags==0x?01(不同类型的程序不一样)
_RTL_USER_PROCESS_PARAMETERS64->StandardOutput==0x10001
peb32,多检测了一个_RTL_USER_PROCESS_PARAMETERS->Flags,跟上面一样。
搞定上面那些就能运行起来了。接下来是按钮点击。

多线程检测,这个就不多讲了,直接挂起两条线程,处理一下402c8e的检测。
ThreadContext,用来检测程序设置的硬件断点。设置在dr1,dr2,dr3,如图

OD自行设置一下就行。
crc检测,比之前的多了一个crc,在402d96获取,4baf24,4baf28,4baf2c存放三个crc,第一个crc就是402d96获取的,402e3e获取后面两个的crc,填进去就完事。还有一次crc是复制到kernel32.dll里面执行的。硬件断点会带你到取crc的地方的。
过完就是YES了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

x

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
wwh1004 + 1 + 1 想把这些反调试技术都塞.net里面去

查看全部评分

 楼主| 魔弑神 发表于 2019-8-24 23:38
本帖最后由 魔弑神 于 2019-8-24 23:47 编辑
梦游枪手 发表于 2019-8-23 23:00
比之前的多了这些反调试。
GetProcessTimes,sharpOD没处理好GetProcessTimes,直接返回0,被检测。只修改 ...

NtSetThreadInformation 这个地方说错了    最后参数设置一个未知的数 就可以了 并非调用两次检测 (xjun的那个是sod bug  这个可以说是shapod bug)
在附加方面  新增一种故意调试的反调试  目前所有的插件都会陷入这个陷阱


Dr0忘记加进去了 汗
梦游枪手 发表于 2019-8-25 00:35
魔弑神 发表于 2019-8-24 23:38
NtSetThreadInformation 这个地方说错了    最后参数设置一个未知的数 就可以了 并非调用两次检测 (xjun ...

我是觉得NtSetThreadInformation跟xjun的有异曲同工之处,第一次先调用正常的NtSetThreadInformation,第二次就传入无效参数来anti,他的源码用是两个sizeof(PVOID),这里是只设置了最后一个参数。
附加的话,我补上MZ头,附加上去后把两条线程挂起就能运行了。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 14:31

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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