静态二进制翻译中动态地址解析恢复技术研究  

Recovery of dynamic address resolving for static binary translation

在线阅读下载全文

作  者:丁松阳[1] 赵荣彩[1] 崔平非[1] 

机构地区:[1]解放军信息工程学院计算机科学与技术系

出  处:《计算机工程与应用》2008年第22期59-61,67,共4页Computer Engineering and Applications

基  金:国家高技术研究发展计划(863)No.2006AA01Z408~~

摘  要:静态二进制翻译的入口点通常为main函数,所以main函数执行之前的动态地址解析部分就无法在目标机上恢复。通过分析基于ELF文件的动态地址解析机制,提出了在目标代码中插入代码模拟动态地址解析的方法来解决该问题。该方法已在静态二进制翻译项目中实现,测试结果表明该方法是有效的。The entry pointer of static binary translation generally is the function of main,so the dynamic address resolving before program loading can't be recovered.Based on the analysis of ELF dynamic address resolving mechanism,this paper puts forward a method to simulate dynamic address resolving by inserting codes into the target program.This method has been implemented in the project of static binary translation, experimental results demonstrate that it is efficient.

关 键 词:静态二进制翻译 ELF文件 动态地址解析 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象