lib/coreDump/coreDumpWin32.obj lib/config/preference.obj lib/config/configUL.obj 找到你关注的obj,这里选择configUL.obj,然后 lib /EXTRACT:lib/config/configUL.obj xx.lib 解出configUL.obj, 然后把obj拖入IDA,我这里是ida5.5,在函数列表里找你要调用的函数,然后逆之 _Config_GetString .text 00000068 0...
1、用VC带的工具 Depends 2、VC自带的dumpbin就可以
1.查看xxx.dll或xxx.exe文件的导出函数、依赖文件等信息,使用Depends软件即可。 2.查看xxx.lib文件的导出函数、依赖文件等信息,使用Visual Studio附带工具dumpbin.exe即可,该工具在VC\bin目录下,如vs2013所在目录为:C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\dumpbin.exe。 在cmd 下输入“dumpb...
lib就是obj文件打包起来的,可以用lib.exe解出来,下面是vc环境下的操作,其他环境,看命令行帮助就可以了。lib/listxx.lib列出lib里所有obj文件名,我这里如下。。。很多省略lib/err/err.objlib/dict/dictll.objlib/coreDump/coreDu
lib库都是二进制文件,无法看到函数的具体实现的。函数原型只会在头文件中定义,所以你只能知道这个函数是干嘛的,而不能读到lib文件的函数实现的。
如何查看lib文件的导出函数 参考:http://blog.csdn.net/brioxu/article/details/6932350 dumpbin /exports /out:xxx.dmp xxx.lib
查看库文件(libxxx.a,libxxx.so)函数符号表,编译link undefined reference 查看库文件(libxxx.a,libxxx.so)函数符号表,编译link undefined reference 命令如下: objdump -tT libXXX.so | grep helloword nm libxxx.a | grep helloword 也可以用linux 查看android的so,安卓毕竟也是linux内核...
Dumpbin.exe 是vs官方自动的查看dll、lib导出函数的利器。 找到dumpbin.exe 下面是我电脑中的位置: 不同平台下的dumpbin 需要同目录下link.exe文件才能运行。 Dumpbin用法 语法: DUMPBIN [options] files... cmd控制台 cd到dumpbin.exe目录。可以将输出重定向到文件,或者使用 /OUT 选项为输出指定文件名。
lib/config/configUL.obj 找到你关注的obj,这里选择configUL.obj,然后 lib /EXTRACT:lib/config/configUL.obj xx.lib 解出configUL.obj, 然后把obj拖入IDA,我这里是ida5.5,在函数列表里找你要调用的函数,然后逆之 _Config_GetString .text 00000068 00000039 R . . . B . . ...
lib/coreDump/coreDumpWin32.obj lib/config/preference.obj lib/config/configUL.obj 找到你关注的obj,这里选择configUL.obj,然后 lib /EXTRACT:lib/config/configUL.obj xx.lib 解出configUL.obj, 然后把obj拖入IDA,我这里是ida5.5,在函数列表里找你要调用的函数,然后逆之 _Config_GetString ...