能力值:
( LV3,RANK:20 )
|
-
-
2 楼
建议看看DR7寄存器怎么设置的
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
逆向爱好者
建议看看DR7寄存器怎么设置的
额 不是很懂大佬的意思。L0-3对应这DR0-3,DR7中的0x1=0001,不就可以激活DR7的断点吗。
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼

OD里面他是可以断下
|
能力值:
( LV4,RANK:50 )
|
-
-
5 楼
150K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6W2L8W2)9J5k6i4N6A6K9$3W2H3k6h3c8A6j5g2)9J5k6h3!0J5k6#2)9J5c8Y4N6A6K9$3W2Q4x3V1k6j5z5o6k6Q4y4h3k6V1k6h3u0#2k6#2)9#2k6Y4u0W2k6$3W2K6N6r3g2J5i4K6t1K6c8q4t1%4i4K6g2X3i4K6u0V1i4K6g2X3c8r3g2T1N6h3N6Q4y4h3k6U0L8$3&6@1M7X3!0D9i4K6t1$3L8X3u0K6M7q4)9K6b7W2)9J5b7#2!0q4y4g2)9^5y4g2!0n7y4#2!0q4y4q4!0n7c8q4)9&6x3#2!0q4y4g2!0m8y4g2!0n7c8q4!0q4y4#2)9&6b7g2)9^5y4q4!0q4y4#2)9&6b7#2)9^5b7W2!0q4z5q4!0n7c8W2)9&6z5g2!0q4z5g2)9^5y4#2)9^5b7#2!0q4z5g2)9&6c8q4!0m8x3W2!0q4y4#2)9&6x3q4)9^5y4W2!0q4z5q4!0m8y4#2!0m8x3@1c8d9y4#2!0q4y4#2)9&6b7g2)9^5y4q4!0q4y4#2!0n7b7W2)9&6x3#2!0q4y4W2)9&6c8g2)9^5y4q4)9J5b7#2!0q4y4g2)9^5y4W2)9^5c8q4!0q4y4g2)9^5c8g2!0n7b7W2!0q4y4#2)9&6b7#2)9^5b7W2!0q4z5q4!0n7c8W2)9&6z5g2!0q4y4g2!0n7z5q4)9&6y4W2!0q4y4g2!0m8c8q4)9&6x3q4!0q4y4#2)9&6b7g2)9^5y4q4!0q4y4W2!0n7b7g2)9&6x3q4!0q4y4#2!0m8x3q4)9^5x3g2!0q4y4g2!0n7x3q4!0n7x3g2!0q4y4W2)9^5y4#2)9^5x3W2!0q4y4q4!0n7b7g2)9^5y4R3`.`.
https://bbs.kanxue.com/thread-271124.htm
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
lononan
ce4K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6W2L8W2)9J5k6i4N6A6K9$3W2H3k6h3c8A6j5g2)9J5k6h3!0J5k6#2)9J5c8Y4N6A6K9$3W2Q4x3V1k6j5z5o6k6Q4y4h3k6V1k6h3u0#2k6#2)9#2k6Y4u0W2k6$3W2K6N6r3g2J5i4K6t1K6c8q4t1%4i4K6g2X3i4K6u0V1i4K6g2X3c8r3g2T1N6h3N6Q4y4h3k6U0L8$3&6@1M7X3!0D9 ,具体好的看这里面理解DR7的结构,再去看这帖子的源码就懂 ...
哎,知道原因了。不是大佬说的这个问题,因为刚刚入门,具体原因我也不太了解。您给我的这个链接,跟我看软件调试里面说的大差不大,我也是遵循那个去测试,但是就没解决不了。后来我找了下别人的代码,他将线程ID传入,然后OpenThread,把线程挂起在恢复,就可以成功写入硬件断点。如果大佬能讲解下为什么WIN7不用挂起线程就可以成功,而win10却要挂起才能成功的疑问的话,也非常感激不尽。
|
能力值:
( LV3,RANK:20 )
|
-
-
7 楼
梦逐
哎,知道原因了。不是大佬说的这个问题,因为刚刚入门,具体原因我也不太了解。您给我的这个链接,跟我看软件调试里面说的大差不大,我也是遵循那个去测试,但是就没解决不了。后来我找了下别人的代码,他将线程ID ...
不暂停可能线程访问冲突造成设置失败或者程序崩溃,出于安全考虑都要暂停一下线程;这跟HOOK代码段在原函数写JMP时要停止进程所有线程一个道理,内核的话要改代码段一般要上锁
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
逆向爱好者
不暂停可能线程访问冲突造成设置失败或者程序崩溃,出于安全考虑都要暂停一下线程;这跟HOOK代码段在原函数写JMP时要停止进程所有线程一个道理,内核的话要改代码段一般要上锁
谢谢大佬。
|
|
|