Changes

Jump to navigation Jump to search
722 bytes removed ,  19:59, 7 August 2010
no edit summary
Line 1: Line 1: −
'''Relocator''' is a tool to dynamically load code to an application.
+
This is a warning to the owners of this site. My name is Shigeru Miyamoto and I am disappoint. You are breaking the DCMA laws. DCMA laws protect our freedoms far into the furture. There is over 9000 pages here and I want every single one of them gone by next week. This is not a threat but a promise. Every day after that week is up, I will sue you for $100,000 a day.
It can be used to load plugins for programs or to create more structed applications.
  −
Using the Relocator can be compared by using DLL (Windows) or SO (*nix) files.
     −
== Description ==
+
Thank you for using Nintendo. We must ensure our freedoms through use of the DCMA. This not the analog millennium one passed in 1000 A.D., but the digital one.
The Relocator loads the code of an elf object file into memory and gives an interface to load the function pointers similar to the dlsym function in *nix.
  −
It's a development lib and not finished yet.
     −
== Current Status ==
+
==CEASE==
I started this project a while ago, but didn't finish it (and lost the motivation to finish it).
+
AND DESIST
With some tweaks I was able to load and run code successfully, but because of lacking ppc asm knowledge I wasn't able to impement the elf relocations correct.
  −
So I'm releasing the code and maybe someone continues to work on this project or use it as material for further projects.
  −
 
  −
== Versions ==
  −
Latest Development Snapshot: [http://miom.pytalhost.de/reloc.rar reloc.rar]
  −
Includes some examples
  −
 
  −
== Additional Information ==
  −
*You can find a lot of information about the elf format in the [http://www.koders.com/cpp/fid58F621524F2DADC04E2712E00982A6A062214164.aspx elf.h header file]
  −
*[http://www.linux-kernel.de/appendix/ap05.pdf This document] contains a good description of the elf format (german).
 

Navigation menu