Changes

Jump to navigation Jump to search
18 bytes added ,  20:26, 5 February 2017
use template:done
Line 13: Line 13:  
For now the prepared parasite ELF should be converted into a C header file, then compiled with infection code, then libcompel can inject it into victim. Reorganizing the code so that it loads the ELF itself is tempting.
 
For now the prepared parasite ELF should be converted into a C header file, then compiled with infection code, then libcompel can inject it into victim. Reorganizing the code so that it loads the ELF itself is tempting.
   −
* Made C-header loading MUCH nicer with pre-generated macros.
+
: {{Done}} Made C-header loading MUCH nicer with pre-generated macros.
    
==== Make .so version of the library ====
 
==== Make .so version of the library ====
 
For now the libcompel.a is built, so only static linkage is possible. Making it .so should not be a big deal, it mostly depends on the API rectification task (API should be extendable and backward compatible).
 
For now the libcompel.a is built, so only static linkage is possible. Making it .so should not be a big deal, it mostly depends on the API rectification task (API should be extendable and backward compatible).
   −
* <code>make compel/libcompel.so</code> works
+
: {{Done}} <code>make compel/libcompel.so</code> works
    
==== Save/Restore SAS in standalone mode ====
 
==== Save/Restore SAS in standalone mode ====

Navigation menu