二进制翻译中间接调用动态链接库恢复技术

来源 :计算机工程 | 被引量 : 0次 | 上传用户:yilongfengyue5656
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对使用C后端的静态二进制翻译框架,提出了间接调用动态链接库函数恢复方法。该方法使用伪地址来代替需要动态解析的动态链接库函数的地址,在后端构建了伪地址与目标机上动态链接库函数地址的对应表,在后端C代码生成过程中插入根据伪地址获得动态链接库函数地址的查表代码,使用查表得到的库函数地址恢复对于动态链接库函数的间接调用。
其他文献
JD36—400闭式单动双点机械压力机,离合器传动系统出现故障,离合器轴右端支承座14个M10紧固螺钉经常发生松动。经过现场诊断分析,找出引起离合器轴承座振动的直接原因,并对离
姬东耀等改进了微支付(NMP)方案PayWord,提出了具有较好安全性和公平性的NMP方案。该文在此基础上,给出一种基于自更新哈希链机制的微支付方案。新方案不仅有效解决了恶意透支
写意风景油画经历启蒙、发展、创新,已逐渐找到自身定位。写意风景油画,是一种用笔不苛求工细只注重意境的表现手法和抒发作者思想情趣的一种绘画形式,是一种形简而意丰的绘
经过改革开放,我国生产资料所有制结构发生巨大变化,生产关系也随之发生巨变。已经退出经济领域的资本主义特有的经济规律重新出现,且作用范围迅速扩大,力度迅速增强;而一些
随着科技的进步和生活质量的提高,学龄前儿童也有了使用高科技设备的机会。为了满足市场的需求,大量游戏APP涌现。对于学龄前儿童而言,优秀的游戏APP有助于促进其认知。文章
目前我公司加工的套管有多种型号,总长不一,相差约130mm(见图1~图3)且安排在同台数控车床上加工,然而在生产过程中出现如下问题:当为短套管设计控制长度的闷塞后,而加工长套管时会出
复合机床可以实现多种切削功能,尽可能的完成从毛坯至成品的全部加工。减少工件在多台设备之间进行工序转换的安装辅助时间。大幅提高产品质量和生产效率,在汽车零部件制造领域