It's not very important someone copy this (there isn't commercial value), but is very important none can decompiling the source.
First question is: Is there a way to decompiling an executable made with PyInstaller to obtain the source code?
Yes, his is possible.
There is a feature for encrypting the source, but this is currently broken. Please consider funding the fix: http://www.pyinstaller.org/funding.html
Goebel Consult, Landshut
http://www.goebel-consult.de
Blog:
https://www.goe-con.de/blog/chatsecure-ist-tot-lang-lebe-chatsecure
Kolumne:
https://www.goe-con.de/hartmut-goebel/cissp-gefluester/2011-11-in-troja-nichts-neues
--
You received this message because you are subscribed to the Google Groups "PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pyinstaller...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pyinstaller/32b53b3c-7760-42e9-9b2b-cbf5919e165d%40googlegroups.com.
The tool called "pyinstxtractor" shipped with pyinstaller
This tool is not shipped with PyInstaller. If your PyInstaller archive contains this tool, you you have an faulty archive.
So basically you can get everything back including docstrings and comments.
This is wrong, you can not get back comments from a .pyc file.
(Trust me, I'm offered a python-bytecode-to-sourcecode service for
many years.)
Goebel Consult, Landshut
http://www.goebel-consult.de
I'm not sure about the compatibility issue, but I guess it should be fine.As for the decompiling thing, yes, it's easy to decompile. The tool called "pyinstxtractor" shipped with pyinstaller is designed to unpack the built binary. After that, all individual files can be found, by default they are just python bytecode ".pyc" files, while python-bytecode-to-sourcecode-converter can be found everywhere on internet. So basically you can get everything back including docstrings and comments. However if they are not ".pyc" bytecode files, but pre-built binary library files like ".so" or ".pyd", the the reverse-engineering job would be very very tough, even nearly impossible.
Alessandro Minghelli <alessandr...@gmail.com> 于 2020年5月28日周四 17:32写道:
Hi--In my office I developed a little utility and I compiling this with PyInstaller.It's not very important someone copy this (there isn't commercial value), but is very important none can decompiling the source.First question is: Is there a way to decompiling an executable made with PyInstaller to obtain the source code?Second question is in the subject. PyInstaller is compatible with BS4 and Request libraries?Thanks
You received this message because you are subscribed to the Google Groups "PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pyins...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pyinstaller...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pyinstaller/0b91fa16-4969-928f-7602-e494861eda74%40goebel-consult.de.
To unsubscribe from this group and stop receiving emails from it, send an email to pyinstaller...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pyinstaller/3c254997-9dfd-446e-be00-074e7a1c0038%40googlegroups.com.
Am 28.05.20 um 10:45 schrieb Alessandro Minghelli:
It's not very important someone copy this (there isn't commercial value), but is very important none can decompiling the source.
First question is: Is there a way to decompiling an executable made with PyInstaller to obtain the source code?
Yes, his is possible.
There is a feature for encrypting the source, but this is currently broken. Please consider funding the fix: http://www.pyinstaller.org/funding.html