[Q] how to protect python program from decompilation -- a better idea

Russell Turpin 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.

Regards,
Russell



More information about the Python-list mailing list