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

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.