
IDA
Michael_Good
脚踏实地,不负时光!
展开
-
IDA理解:(*(void (__stdcall **)(volatile signed __int32 *))(**(_DWORD **)v16 + 4))(v16);
1. *(_DWORD **)v16:将指针 v16 强制转换为 _DWORD ** 类型,然后取出指针所指向的 _DWORD * 类型的值,再取出该值所指向的 _DWORD 类型的值。*(void (__stdcall **)(volatile signed __int32 *)):将上一步得到的地址强制转换为一个指向函数指针的指针,该函数指针的参数为 volatile signed __int32 * 类型,返回值为 void 类型,调用约定为 __stdcall。原创 2023-03-10 17:12:24 · 643 阅读 · 0 评论 -
ChatGPT - IDA 快速定位指定内容 - 插件化
总的来说,使用CLIP进行搜索可以提高搜索的准确性和效率。可以使用Python IDA插件来实现这一功能,可以使用GPU来加速模型的计算,可以使用多线程或异步编程来提高搜索速度。插件化可以使搜索过程更加自动化和高效化,但需要根据具体需求进行开发和优化。CLIP是一种基于Transformer的预训练模型,它可以用于图像和文本之间的匹配。在IDA中使用CLIP进行搜索可以提高搜索的准确性和效率。这个插件使用了asyncio库来实现异步搜索,将搜索字符串的过程异步化,提高了搜索速度。原创 2023-03-07 21:56:30 · 856 阅读 · 0 评论