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.

Highlights

  • Electronic Programme Resources (EPR) is an application running on a digital set-top-box

  • Reverse Engineering of EP Resources is very helpful for all the developers who work on the Set-Top boxes, as they should validate their binary files before setting up into the Set-Top boxes

  • This model is used as a reverse engineering process tool, as it decrypts the binary data into meaningful information and for the replacement of manual interpretation of the binary code; increases in efficiency of the developers and curtails the time and cost of binary file validation

Read more

Summary

Introduction

Electronic Programme Resources (EPR) is an application running on a digital set-top-box. Resources for the Electronic Program (EP) are text, pictures, colors and fonts etc. These resources are converted in the form of binary data, which is to be validated before installing into the Set-Top box. Reverse engineering of EP Resources is necessary to help the developer to view the contents of the binary files and to validate the binary data that is created by using the EPR Designer before flashing the data into the Set-Top Box (STB). The rest of the paper is discussed as follows; section 2 briefly describes the EPR system. Alternative models like component based and aspectoriented software engineering techniques are used for the said purpose and these models will be helpful in reducing the software development cost in the other perspective

EPR System
Analysis of Binary Files
Proposed Framework
Experimental Results
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.