每日总结-第三十三天-sig制作

2020-05-14  本文已影响0人  SamiraG

参考链接

https://blog.csdn.net/Breeze_CAT/article/details/103788796
工具: flair

./pelf libc.a libc.pat
#如果这句话报错: Unknown relocation type 42 (offset in section=0x16).那么要加一个参数:
./pelf -r42:0:0 libc.a libc.pat
#如果有出现别的错误,继续添加这个参数 -r错误号:0:0
./sigmake libc.pat libc.sig

然后查看是否成功,有时没有成功就是文件中签名有冲突,这时不会生成.sig而是生成了一个.exc文件



大概意思就是有些模块的签名是一样的,我们要选择使用哪个,看红框中的内容,大体意思就是在想要选择的模块前面标记’+’,在不确定的选择前面标’-’,什么也不做就会排除这个模块,最后要删掉这四行内容。


TODO

上一篇下一篇

猜你喜欢

热点阅读