- libsgmainso-6.4.36.so
- 參考:https://www.anquanke.com/post/id/179080
- 參考:https://blog.csdn.net/feibabeibei_beibei/article/details/87364709
- 工具:ida淘钟, 010 Editor
修改SO
拿到so蕉扮,放進(jìn)去ida灶伊,沒想到竟然出錯(cuò):
一時(shí)間沒有辦法迟几,只能去網(wǎng)上找找解決方案懒熙。沒想到還真有一些方法:
原來這個(gè)只是一個(gè)jar包蔽挠,那解壓一下:
將得到的
libsgmainso-6.4.36.so
放進(jìn)ida盒蟆,竟然還報(bào)錯(cuò):
繼續(xù)看教程:
說實(shí)話接奈,作為小白咐柜,不明白怎樣刪除section頭表兼蜈,那只能繼續(xù)找教程:
看到這句,才回想起來拙友,ELF文件格式为狸,網(wǎng)上找
e_shoff
、e_shnum
地址:0x20-0x23 , 0x30-0x31用010打開so遗契,這些地址上的值直接修改成0:
上圖中紅色字體部分辐棒,保存。
IDA就可以成功打開so了牍蜂。
這是根據(jù)網(wǎng)上教程漾根,想到的解決方案,如有不對鲫竞,歡迎指正