Patterns.
James Courtier-Dutton <[email protected]> Sun, 18 Dec 2005 12:31:49 +0000
| Newsgroups | gmane.comp.video.xine.codec.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, I have been doing reverse engineering for some time now. I think it would be good to start building up a web site with a list of patterns. e.g. If you see this group of assembly instructions, then this is the concept they are implementing. I think this would be particularly useful for reverse engineering codecs. For example, we could describe a concept, like for example IDCT, and then list each of the different ways it has been implemented in actual code. Then, when a new looking IDCT routine is discovered in some binary code, it will be added to the list. Then people reverse engineering code, could much more easily get back to the concept behind the binary instructions, and then document the conceptual algorithm for the code, so that other people could then implement it. I am currently working on a project that will display binary code in a more readable form than assembly instructions. The aim is to display it as a code snippet in C. I fully understand that it will not be perfect, but I feel sure that it will at least speed up the task of reverse engineering assembly code. James ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click