首页
社区
课程
招聘
[讨论]合并.text和.idata
发表于: 2018-12-14 17:39 2667

[讨论]合并.text和.idata

2018-12-14 17:39
2667
 我用gcc 编译的一个exe:
尝试合并.text和.idata 节表, 失败了。。。  难道是因为属性不同的原因不能合并吗?(用编译器合并的)
其他的都能合并,就这个idata无法和其他的合并,无语了。
同样的代码vc编译的就没有idata,网上还有人说这两个节表根本无法合并,是这样吗?

gcc连接的时候能修改。text的属性吗? 或者怎么样能在编译的时候不产生 idata这个节表呢?




[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 18
活跃值: (1059)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
2
不修复一下函数调用的地址之类的?又不是相邻的两个区段,中间还隔了一个区段;肯定可以的,可能是哪些地方没修复正确,多检查一下.
2018-12-14 19:04
1
雪    币: 2348
活跃值: (127)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
共享区块不融合 psection->chara  & IMAGE_SNC_MEM_SHARED 
导出表所在区块不融合  .edata
资源区块不融合 .rsrc  
其他应该是可以的吧 ...  代码来自 加密解密 4 19章 
2018-12-14 20:09
1
游客
登录 | 注册 方可回帖
返回
//