-
-
[旧帖]
关于IDA,如何更改反编译出来的变量类型?
0.00雪花
-
发表于:
2010-8-6 20:59
4869
-
[旧帖] 关于IDA,如何更改反编译出来的变量类型?
0.00雪花
Length = (ULONG)IrpSp->Parameters.Create.SecurityContext;
F5出来,看到这一句,其实我不想它这样显示,源代码的本意应该是(虽然效果是一样):
Length = (ULONG)IrpSp->Parameters.Read.Length;
我尝试右键菜单中的"Set field type"与"Renname field" 来改, 结果, 几乎尝试过了所有可能的表达式,依然提示错误信息:Bad declaration See the window for details, 或者就是改不了;
另外,我还看到一句:
v8 = *(_DWORD *)&IrpSp->Parameters.Create.FileAttributes >= (unsigned int)-Length;
相当于: v1 = v2 >= -v3
可能我C语言没学好, 我真看不懂这一句;看来要看汇编了,才能搞得懂这句是什么意思;
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法