The project for infecting elf file and fork a key logger process.
The programs for infecting elf.
- infector.c: The program to infect the first virus.
- fullnelson.c: The program to get root.
- fullnelson.h: The interface for get root.
- Tools: Some tools are used in the project.
- virusBody: The virus body what we want to insert to another elf.
The programs for get root.
- fullnelson.c
- fullnelson.h
hide process by share library.
-
processhider.c: the main program for hide process.
-
ProcessHider_Modules: hide process by LKM.
-
skeylogger: programs for logging the input by keyboard.
Some test file for infecting.
Attation: There are some path in the virus, you should change it before you use:
The key logger file path.
- skeylogger: the address for skeylogger.log and the target computer's IP.