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.