Table of Contents
Manipulating an ELF file Proposal Document
This document will be the closing capture statement of the Concept Development Phase. Requires customer approval.
Idea
This is project is a work related project. The goal of this project is to be able to take an ELF file on linux and patch or update the code with code developed by us. The idea is to write an application that will parse the ELF file and add the patch to the file.
High Concept
Patch an ELF file.
Target Market Segment Strategy
This is to identify what the underlying message will be and how it will be conveyed to the target market.
Features
- Supply new code and have it added to an existing binary ELF file.
Target Market
Anybody that wants to patch linux ELF files.
Target Hardware Platform
A machine capable of running linux.
Estimated Schedule and Budget
This is an unknown type of project the work could take a week or it could take a month. But, I don't for see it taking longer than a month.
Competitive Analysis
Most of the code on a linux platform is open source. Not having the source is more of a government thing and I am not aware of any other applications that do this.
The Team
Someone that understands the ELF file format and can write C++ code to manipulate the ELF file.
Risk Analysis
There are some unknowns as to mantaining internal file references and data structures.
Summary
Patch an ELF file with little effort.