Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 455 Bytes

README.md

File metadata and controls

19 lines (15 loc) · 455 Bytes

ZangoPE

Another library for parsing PE information. To load a PE, just run:

from zangope import Binary
calc = Binary.load_from_path("calc.exe")

Manipulations of PE file format:

  • Add new section ✅
  • Extend DOS header ✅
  • Inject content between sections ✅
  • Remove ASLR loading ✅
  • Make .text section writeable ✅
  • Simple NT system call (NTWriteFile) before calling regular program ✅
  • Injection of more NT system calls 🚧