ida打开so找不到函数

ida打开so找不到函数,第1张

您好,如果IDA打开SO找不到函数,可能是由于以下几个原因:

1. 您可能没有正确安装IDA,或者安装过程中出现了错误;

2. 您可能没有正确配置IDA,或者配置过程中出纯清现了错误;

3. 您可能没有正确指定SO文件,或者老裤弊指定的SO文件不存在;

4. 您可能没有正确指定函数名,或者指定的函数名不存在;

5. 您可能没有正确指定函数地址,或者指定的函数地址不存在。

因此,如果您遇到IDA打开SO找不到函数的问题,您可以检查上述侍族几个原因,以确保您的IDA正确安装、配置和指定了正确的SO文件、函数名和函数地址。

ollydbg调试和修改exe等文件内部指令,使用IDA生成稍显易读的逆向代码。两者结合效果比较好。前者用于运行调试,找到目标指令的位置,后者则是逆向前期用来分析exe文件内部结构的工具。

怎么改,不能一言蔽之。大概的原理可以告诉你

使用ollydbg,运行,点击菜单栏的打开,选择你的exe文件,运行,找到main函数的位置,设置断点,单步运行,知道找到你想找的指令的位置,更改该指令,注意要保证指令的总体大小不变,比如说原先该游碧条指令的大小是4个字节,那么你可以使用4个NOP指令代替,大小不变,但是使用6个NOP或者3个NOP指令,总体大小就不同了,exe文件内部指令的相对地址都变了。

即最掘侍后的exe文件大小要判磨吵不变,不然会损坏exe文件。。。

最后保存修改的内容。

不知道你有没有个大概的印象,反汇编本来就很耗时耗力,需要耐心和经验,还得看你的需求。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8171924.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存