[Q] how to protect python program from decompilation -- a better idea
rturpin at do.not.use
Mon Feb 19 20:04:25 CET 2001
An optimizing JIT byte-code compiler would do a far better
job of hiding Python source than any of the ideas presented
so far. The resulting executable would be no easier to
decompile than a program made with C. The more optimization
the compiler does, the harder it would be to decompile the
results. Ideally, the compiler would maximally execute the
Python program before freezing it into an executable.
("Maximal," in this sense, means performing all execution
that does NOT depend on outside data or stimulus.)
And think of the performance win! Leonid, I think your company
should get started on this right away.
More information about the Python-list