首页
社区
课程
招聘
[求助]怎么在编译so文件时候,隐藏用ida打开后的Shared Name
2022-1-11 18:26 5343

[求助]怎么在编译so文件时候,隐藏用ida打开后的Shared Name

2022-1-11 18:26
5343
收藏
免费 0
打赏
分享
最新回复 (2)
雪    币: 1112
活跃值: (2724)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
Amun 2022-1-11 18:46
2
0
这个是 Dynamic Section 中 DT_SONAME 的内容
在链接参数里添加 `-Wl, -soname, ${SONAME}` 就可以就会存在
比如
`g++ -shared -fPIC -Wl,-soname,${SONAME} -o ${REAL_NAME} ${SOURCE_FILE}`

所以,你不添加 -soname 选项就可以了。
或者,你手动擦除 ELF 文件 Dynamic Section 中的 DT_SONAME 记录

雪    币: 5
活跃值: (985)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
恋一世的爱 2022-1-11 19:20
3
0
那在Android.mk要怎么添加呢
游客
登录 | 注册 方可回帖
返回