如何修补静态库中的目标文件/如何提取在存档中具有完整路径的目标文件

逆向工程 艾达
2021-07-05 06:28:58

我正在尝试从 Windows 静态 (.lib) 库中提取目标文件 (.obj),以便我可以在 IDA 中对其进行修补,然后将其重新归档到库中。我这样做是因为 IDA 不允许我修补包含多个目标文件的静态库。

我正在尝试使用 mingw 附带的 ar。我要提取的文件具有完整路径(例如“E:/some/path/to/filename.obj” - 正斜杠是正确的)。当我运行ar -t library.lib. 但是,当我运行时ar -x library.lib E:/some/path/to/filename.obj,出现错误“存档中没有条目 E:/some/path/to/filename.obj”。

请问我做错了什么?或者我可以直接使用 IDA 将补丁应用于静态库中的目标文件吗?

0个回答
没有发现任何回复~