Open Access Open Access  Restricted Access Subscription Access

Effective Software Installation for Embedded Software by Applying the Reverse Engineering Approach


Affiliations
1 CSE, Jain University, Bangalore - 560069, Karnataka, India
2 Department of ISE, RIT, Bangalore - 560054, Karnataka, India
 

Background/Objectives: Reverse Engineering of Electronic Programme Resources (EPR) is the process of reading the binary data from the files having “.bin” extension and presented in a well-structured format. Method/Analysis: The resources used with the EP resources are text, pictures, colors and UI controls, each of these are stored in XML format then converted to .bin extension files to be flashed on an embedded device. If the developer wishes to see the contents, it is very difficult to analyze the format as well as the data, as it is in binary format and needs an expert to interpret it. Findings: The required concept can be shown visually by which developer will know the format readily, and this work tries to satisfy the requirement of analyzing the binary format for heterogeneous multimedia embedded software systems. Applications/Improvements: The research introduced can be applied to any software binaries that are to be flashed on an embedded device obtaining the necessary binary format.

Keywords

Binary Data, Binary Format, Bin Generator and Widgets, EP Resources, Reverse Engineering
User

Abstract Views: 183

PDF Views: 0




  • Effective Software Installation for Embedded Software by Applying the Reverse Engineering Approach

Abstract Views: 183  |  PDF Views: 0

Authors

E. Naresh
CSE, Jain University, Bangalore - 560069, Karnataka, India
B. P. Vijaya Kumar
Department of ISE, RIT, Bangalore - 560054, Karnataka, India

Abstract


Background/Objectives: Reverse Engineering of Electronic Programme Resources (EPR) is the process of reading the binary data from the files having “.bin” extension and presented in a well-structured format. Method/Analysis: The resources used with the EP resources are text, pictures, colors and UI controls, each of these are stored in XML format then converted to .bin extension files to be flashed on an embedded device. If the developer wishes to see the contents, it is very difficult to analyze the format as well as the data, as it is in binary format and needs an expert to interpret it. Findings: The required concept can be shown visually by which developer will know the format readily, and this work tries to satisfy the requirement of analyzing the binary format for heterogeneous multimedia embedded software systems. Applications/Improvements: The research introduced can be applied to any software binaries that are to be flashed on an embedded device obtaining the necessary binary format.

Keywords


Binary Data, Binary Format, Bin Generator and Widgets, EP Resources, Reverse Engineering



DOI: https://doi.org/10.17485/ijst%2F2017%2Fv10i34%2F160587