Skip to content

BetterWayElectronics/Py-Anti-Extractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Py-Anti-Extractor

BwE

Made for a CTF that I designed and distributed. Was eventually solved by Lindsay :)

This application reads Python executables packed with Pyinstaller and edits them in a manner that corrupts them enough to be 'unextractable' by pyinstxtractor and other Python decompilers.

The extraction is stopped by corrupting the table of contents, thus when using a decompiler like Pyinstxtractor for example it will throw a 'ValueError: embedded null character' error. It is also done in a way that makes it difficult to manually edit back the original name.

This is not a fool proof method in any way shape or form, but it is an interesting concept to annoy pyinstxtractor users/abusers.

Releases

No releases published

Packages

No packages published

Languages