|
[原创]感情的骗子,我真的希望你不要后悔!!不要后悔
这位叔叔多大了? |
|
|
|
|
|
[求助]关于异常发生后保护模式下权限转移疑惑
你在1楼问的东西: 若 CPL<DPL(中断程序所在节区) 是会产生保护例外的 INT 0D (等级高的不可以呼叫等级低的) 因为中断何时都可能发生, 为了避免保护例外所以很多可能在任何时候都可能发生的中断 例如 除零(INT 0) , 其 DPL设为0 , 没人比 0 更低了. Ring0~3 都可用. 而常见的 INT 2E 只给 Ring3用, 所以他的 DPL 被设为 3. 而你在3楼写的刚好相反, 唯一的解释是他讲的是我们程序内写的 INT xx 所制造出来的中断 因为这种制造出来的中断尚需再多一项检查 : 需 CPL<=DPL 才有制造的资格. 你可以试试你在程序写个 INT 00 来看看他会到 INT 0D 还是真的进入 INT 00 INT 00 的 DPL = 0 而你的程序 CPL = 3 CPL>DPL 你无权制造这个中断, 将产生保护例外 INT 0D , 所以是进入了 INT 0D 而非你愿进 INT 00 |
|
[求助]一款软件 需要key文件方可正确使用
来培养一下感情吧. |
|
[原创]一种新的多态引擎设计思路,理论,以及实现.
虽然看不懂. 不过一定很强. |
|
|
|
[求助][求助]XP记事本的疯狂破解
这 样 吗 ? |
|
[求助]请问怎么理解RVA VA
楼上没看到二楼的用心 |
|
[求助]请教如何动态的写汇编jmp指令
delta = 目标 - 来源 = 100037A0-(10015CC2+5) = FFFEDAD9 所以是 10015CC2 E8 D9DAFEFF CALL 100037A0 没错 |
|
|
|
[原创]手脱tElock 0.98
由 0042E0C5 开始是 SEH, 其代码列出你最好参考我当时回你的帖子的列出方式. 否则..因为 byte[0042E118] 也含在里面. 造成了乱码. 根本看不出 0042E113 E8 01000000 call 0042E119 0042E118 db 00 0042E119 58 pop eax 0042E11A FE00 inc byte ptr [eax] 另外..开头第4行你没设连结. |
|
[求助]OD插件
他除了设好Dr0~Dr3 Dr7则在决定4个Dr各自要用那一种..读/写/执行 时 他全设成 "执行" 所以执行到那4个地方就会产生异常 就跟调试器一样 就如你用OllyDbg在设硬断时不也是可设 读/写/执行 吗 ? |
|
[求助]OD插件
产生80000004跟那些指令无关 是 Dr0~Dr3 的值刚好落在那里 你找找现成这方面的文章吧...很多. 够你今晚不用睡了. (Dr6'7顺便了解一下) CCDebuger 的精华你顺便看一下 每天加就不用了. 意思到了就好. ------------------------------------- 另外你写错了. 产生异常的地方正确是 : 0042E090 0042E099 0042E09E 0042E0A3 最后那个 byte[]=4 , 4这个值会被用来解程序码 所以不对的话会 Error |
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值