Skip to content

Reading and editing PE information for fun and profit (and in pure python). You're welcome.

Notifications You must be signed in to change notification settings

zangobot/zango_pe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 🚧

About

Reading and editing PE information for fun and profit (and in pure python). You're welcome.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages