|
[求助]屏蔽debbuger
od的一个插件,打开od,然后在插件栏里面找。 |
|
[求助]请问加密与解密(第二版)哪里可以买得到?
网上书城一般都有,例如蔚蓝书店什么的。大点的书店也有吧。 |
|
[求助]ida中反汇编结果中函数等识别问题求助
谢谢谢谢,在楼上好心人的帮助下问题已经搞定,谢谢谢谢。 还有个问题。如下 cseg_01:001CAF64 loc_1CAF64: ; CODE XREF: sub_1CA166+DFAj cseg_01:001CAF64 lea ebx, [ebp+var_D8] cseg_01:001CAF6A mov edx, 1 cseg_01:001CAF6F mov eax, [ebp+var_24] cseg_01:001CAF72 call near ptr 710B0h cseg_01:001CAF77 mov eax, [ebp+var_24] cseg_01:001CAF7A call near ptr 711B0h 其中的call near ptr 710B0h 在ida中710B0h显示为红色,是否是识别错误了还是其他问题?这种情况怎么消除他呢? 望高手相助,再次感谢!!! |
|
[求助]ida的hexray反编译得到的c语言的阅读问题
tnttools大哥谢谢您,终于明白了,非常感谢。谢谢谢谢 |
|
[求助]ida的hexray反编译得到的c语言的阅读问题
(*(int (__thiscall **)(char *))(*(_DWORD *)v5 + 4))(v5); 这个可不可以这么理解: (*(_DWORD *)v5 + 4))是一个函数,形如int fun1(v5) (*(int (__thiscall **)(char *)) 这些表示的是一个强制的类型转换,他就是后面的函数的定义形式 望高手相助,能否给小弟讲讲? 还有sub_10018000(*(void **)(v2 + 8));怎么理解呢? |
|
[求助]ida的hexray反编译得到的c语言的阅读问题
例如return *(_DWORD *)(a1 + 8) + 3 * *(_DWORD *)(a1 + 4) + 2 * *(_DWORD *)a1; 这个我读明白了,上面的具体意思是return p->j * 2 + p->k * 3 + p->i; (*(int (__thiscall **)(char *))(*(_DWORD *)v5 + 4))(v5); 这种的不知道咋回事,哭 |
|
[求助]ida的hexray反编译得到的c语言的阅读问题
*(_DWORD *)(v2 + 8) = 0; *(_DWORD *)(v2 + 12) = 0; *(_DWORD *)(v2 + 16) = 0; *(_DWORD *)v2 = &off_1001B2A8; 这几个搞明白了,易懂的c语言应该是 p->m1 = 0; p->m3 = 0; p->m2 = 0; p->m4=&off_1001B2A8; 其他的还是没弄明白,望高手赐教。 |
|
[求助]ida的hexray反编译得到的c语言的阅读问题
不知道哪本书里有解释,之前从来没见过这样的写法。只知道DWORD类型的定义和简单应用,但是遇到*(_DWORD *),还有**)(char *))(*(_DWORD *)等就不清楚是什么意思了。 |
|
[求助]ida的hexray反编译得到的c语言的阅读问题
确实非常想知道,恳请各位高手赐教,给个提示也好 |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值