Skip to content

jdefrancesco/elfy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Author: Joey DeFrancesco Shouts: dlab

Summary: a project I did in high school (circa 2006) with my friend devon who passed away. RIP.

elf: Overwrites .note with some shellcode and changes entry point to shellcode

elf2: Overwrites .comment with some shellcode, finds closest LOAD entry to .comment, extends LOAD entry to include .comment, marks LOAD entry executable, and changes entry point to shellcode

Latter is more complex, but you can often use much larger shellcode

Errata: stripping a binary (strip -s) will break things. marking segment executable might cause problems on W^X boxes, might have to create new LOAD entry specifically for us..

these will be looked into /eventually/..

About

small ELF injection tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published