|
Dynamic Dynamic Loader (DDL) Project |
![]() |
|
DownloadComplete framework source is avaliable for download as a gzip file.
ddl.tar.gz (306 KB. Aug 1, 2004)
ddl-glibc-2.3.2.tar.gz (343 KB. Oct. 12, 2004)
gvdemo.tar.gz (Ghostview redirection demo, 343 KB. Oct. 26, 2004)
ddl-glibc-2.3.2-2-feb-2005.tar.gz (344 KB. Feb 2, 2005)
ddl-tclredir-3-Aug-2005.tar.gz (347 KB. Aug 3, 2005)
etf-framework-3-Aug-2005.tar.gz (644 KB. Aug 3, 2005)
A minimal stub hook library:
ddl-minredir.tar.gz (4 KB. Jun 22, 2005)
The gzip file contains the binary file of modified GNU loader, Event Dispatcher and The Redirection Library.
glibc patchesSource patches for more versions of glibc shall be available here.
glibc-2.3.3-patches.tar.gz (7 KB. Nov 9, 2004)
(Thanks to Abdulmalik Al-Gahmi)
Sources of latest (Jun 18, 2005) linker:
sw10-glibc-2.3.2-patchedsources-18-Jun-2005.tar.gz
(35 KB. Jun 18, 2005)
Patches of latest (Jun 18, 2005) linker:
sw10-glibc-2.3.2-patches-18-Jun-2005.tar.gz
(10 KB. Jun 18, 2005)
Detailed explanation of how to write wrappers can be found at Wrapper Redirection, and detail explantion of how to use the complete API can be found at API Documentation. For redirecting functions using our ddl we need two files
Specification FileThis file containg the mapping of target and wrapper function. This name of this file is stored inan environment variable. Click here to see the format of this file. set-redirect fileThis file containg all the environment variables. We need to source this file before running ddl. Click here to see the list of these variables.For demos we have made 4 folders and each folder has its own specification file (xxx.input) and set-redirect file. RUNNING DEMOS :There are 4 demos avaliable, wrapper redirection, table redirection C++ redirection and table based redirection. 1. Wrapper Redirection : Follow following steps to run this demo :
Follow following steps to run this demo :
Follow following steps to run this demo :
Follow following steps to run this demo :
Last Modified: Jun 18, 2005 | |||