我有一个二进制文件(实际上,一个 ARM 嵌入式设备的操作系统,它还包含一些高级应用程序(在用户界面中硬编码))。
我知道操作系统的某些部分来自 C++ 代码,因此二进制文件很可能包含 C++ STL。
但是,我对 STL 了解不多。
你有找到STL函数地址的方法吗?(搜索“地图”、“向量”、...字符串的基本方法不成功,我不知道在这种情况下可以搜索的任何特定功能)
STL 函数是否有某种签名?
谢谢!
附加信息:我使用 IDA。我可以使用 GDB 运行操作系统。我知道许多标准 C 函数(ctype/stddio/...)的地址。