|
如何将多个*.cs 源码文件 生成一个dll?
reflector出来的就回不去了,IL还能回去 |
|
[求助]最迷茫的年纪是20-26是吗?
这是必然的,因为你之前的人生都不是你的 |
|
不明白为什么非要改成ret 8,ret2,哪来的?如何计算出来的?
这样改就相当于把原函数改成了 return 1,已经和本来的函数没关系了 至于ret后面到底是多少,原来函数尾部是多少就是多少就好了 一般来说retn后面有数字就是stdcall了,被调用方负责平栈 没数字就是cdecl,调用方负责平栈,这种情况你可以去调用函数的地方往下面翻翻,会有add esp, 20h 不平栈会怎么样?你函数调用的参数就会剩在堆栈里,可能会导致程序崩溃,也可能会没事 |
|
|
|
[讨论]BeaEngine有编译汇编指令的功能吗?
IDAPython也是可反汇编 可汇编,缺点是资料少了点,另外不能作为独立引擎 |
|
[讨论]开新贴讨论GetProcAddress被AppHelp在内部到底干了什么?
GetProcAddress做的事情也是一样的,没有什么不标准 你可以试试在内存里加载一个dll以后把它内存PE的导出表抹掉然后再用GetProcAddress 想技术钻研的话干嘛不跟进函数逆个痛快 |
|
[原创][封装]简单易用的Api Hook函数 - MyApiHookFun
多线程环境下 不把所有线程暂停hook的话会有概率崩溃 |
|
[讨论]开新贴讨论GetProcAddress被AppHelp在内部到底干了什么?
自己读一下pe导出表获取你要的函数不是更快么 |
|
[求助]读取匿名pipe时,如何知道pipe里面有多少数据呢?
不是里面还有多少数据,而是你想要多少数据 |
|
[转帖]Debugging IDAPython Scripts from Visual Studio
为什么就没办法用pdb调试呢,写个脚本python还要装个10多g的vs... |
|
[原创]VC实现SMC加密技术
SMC怎么和硬盘序列号结合呢 |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值