您的位置:首页 > 其它

【逆向工具】IDA使用6-签名文件制作

2017-08-04 17:23 435 查看

0x1 签名文件制作的方法:

找到静态编译的程序库

使用IDA中的fair工具包,对静态库操作,生成特征库(IDA6.8 是flair68.zip)

0x2 步骤

第一步:使用pcf生成对应静态库的pat文件

第二步:使用sigmake,将pat文件转为sig文件

第三步:将sig文件放入IDA文件目录下的sig文件夹

Vs2013静态库目录:C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib

使用IDA中的fair工具包,对静态库操作,生成特征库(IDA6.8 是flair68.zip)

第一步:使用pcf生成对应静态库的pat文件

pcf 文件名 生成的文件名.pat

第二步:使用sigmake,将pat文件转为sig文件

sigmake pat文件 生成的sig文件.sig

将exc文件中的前4行删除

再次执行命令

sigmake pat文件 生成的sig文件.sig

以上只是单个文件的处理方法,为了方便还可以利用号匹配到所有的静态库、动态库文件,将它们全都转换成.pat

pcf *.lib 生成的文件名.pat

生成sig时,设置在IDA中的名称

sigmake -n“模块名” pat文件 生成的sig文件

第三步:将sig文件放入IDA文件目录下的sig文件夹

效果如下:



图1 可以分析出2026个函数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: