├── Makefile ├── PRELOADING_THE_LINKER.txt ├── README.md ├── dwarf.h ├── internal.c ├── internal.h ├── ld.script ├── libelfmaster.c ├── libelfmaster.h ├── lp_debug.h ├── lp_interp.c ├── lp_interp.h ├── lp_iter.c ├── lp_load_ldso.c ├── lp_loader.c ├── lp_parse_elf.c ├── lp_proc.c ├── lp_util.c ├── misc.h ├── o_elf.h ├── queue.h ├── test ├── test.c ├── virus_payload.c └── virus_test ├── build.sh ├── host.c ├── test └── virus_payload.o /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/Makefile -------------------------------------------------------------------------------- /PRELOADING_THE_LINKER.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/PRELOADING_THE_LINKER.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/README.md -------------------------------------------------------------------------------- /dwarf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/dwarf.h -------------------------------------------------------------------------------- /internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/internal.c -------------------------------------------------------------------------------- /internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/internal.h -------------------------------------------------------------------------------- /ld.script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/ld.script -------------------------------------------------------------------------------- /libelfmaster.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/libelfmaster.c -------------------------------------------------------------------------------- /libelfmaster.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/libelfmaster.h -------------------------------------------------------------------------------- /lp_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/lp_debug.h -------------------------------------------------------------------------------- /lp_interp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/lp_interp.c -------------------------------------------------------------------------------- /lp_interp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/lp_interp.h -------------------------------------------------------------------------------- /lp_iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/lp_iter.c -------------------------------------------------------------------------------- /lp_load_ldso.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/lp_load_ldso.c -------------------------------------------------------------------------------- /lp_loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/lp_loader.c -------------------------------------------------------------------------------- /lp_parse_elf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/lp_parse_elf.c -------------------------------------------------------------------------------- /lp_proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/lp_proc.c -------------------------------------------------------------------------------- /lp_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/lp_util.c -------------------------------------------------------------------------------- /misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/misc.h -------------------------------------------------------------------------------- /o_elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/o_elf.h -------------------------------------------------------------------------------- /queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/queue.h -------------------------------------------------------------------------------- /test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/test -------------------------------------------------------------------------------- /test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/test.c -------------------------------------------------------------------------------- /virus_payload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/virus_payload.c -------------------------------------------------------------------------------- /virus_test/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/virus_test/build.sh -------------------------------------------------------------------------------- /virus_test/host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/virus_test/host.c -------------------------------------------------------------------------------- /virus_test/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/virus_test/test -------------------------------------------------------------------------------- /virus_test/virus_payload.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elfmaster/linker_preloading_virus/HEAD/virus_test/virus_payload.o --------------------------------------------------------------------------------