Extra Measures to Avoid Reverse Engineer the Exe

29 views
Skip to first unread message

Aayush Arora

unread,
Feb 12, 2020, 7:18:32 AM2/12/20
to PyInstaller
Hi everyone,

We are packaging a python based application using Pyinstaller which has some additional files [ that should be known to anyone ] 

We are using ---add-file flags to achieve this. My team is worried about the Reverse Engineer of the .exe to retrieve these files as a security concern.

What extra measures we can take to make these files and the .exe more secure?

I am very new to Pyinstaller, so any help will be appreciated.


Thanks
Aayush

Fred M

unread,
Feb 17, 2020, 5:18:51 PM2/17/20
to PyInstaller
Hi!
On my side I use Cython to compile .py files into .pyd files before integration with pyinstaller.
But for additional files maybe you should encode them first or add them in an encoded shape into variables. I don't know if this can be easily done and if it's compatible with your application.
Don't know what are exactly your needs but for me if your application have to access decoded files it mean that those files will necessarily be accessible for who will really want to access them at one time or another...
Reply all
Reply to author
Forward
0 new messages