节点文献
嵌入式实时软件逆向设计与实现
Converse Design and Implement For Embed Real-time Software
【摘要】 文章以某高空无线电高度表的微处理器实时控制软件为背景,探讨嵌入式实时软件逆向工程技术。提出并实践了“再生源程序—再结构系统框架—再设计支持”的过程,拓展了软件逆向工程的概念。开发了相应的工具软件,实例取得了明显的技术成果。
【Abstract】 For the sake of the implementation of Embed real-time control software for microprocessor in the High-sky radio altimeter,reverse engineering technique is discussed in details in the paper.We proposed and implemented the procedures,which are consisted of regeneration of the source programs,reconstruction of the framework,and support of design recovery,resulting in the expansion of the concept of software reverse engineering.The system utilizes the analogy and digital output at first time.The results show that our solutions are effective to improve the performance of the High-sky radio altimeter in ac-cordance with the practical requests,not only increasing the altitude from750to15000meters,but also reducing the error rate to±1%at low altitude and±2%at high altitude(over10000meter).Consequently,the product has been appraised by the experts and has been put into industrial applications quantitatively.
【Key words】 Software reverse engineering; Regenerating source program; Restructuring; High-sky radio altimeter;
- 【文献出处】 微电子学与计算机 ,Microelectronics & Computer , 编辑部邮箱 ,2004年02期
- 【分类号】TP311.52
- 【被引频次】1
- 【下载频次】125