From: petrilli at trump.amber.org (Christopher Petrilli)
Date: 16 Apr 1999 11:46:42 PDT
Subject: restore sources from PYC [Q]
References: <000101be879c$8aed0670$6eba0ac8@kuarajy.infosys.com.ar> <m3aew9njhp.fsf@atrus.jesus.cam.ac.uk> <37177D8E.FF43BF65@bigfoot.com>
Message-ID: <7f80ii$7m0@journal.concentric.net>
X-UID: 1364                                                  

Hoon Yoon <hyoon at bigfoot.com> wrote:

> What happens if you do NOT want your pyc codes to be reverse engineered?
> Can you prevent someone from doing this type of rev eng?

You can obscure it, but never more than that... you can reverse out C
code too... at some point it must be executable, that's the point.  Maybe
you won't get the exact code back, but you will get something close.

> Some members in my IT committee always have a problem with this ability
> and often used as excuse to kill any new tech adoption.

Then you better throw out all your compilres :-) Oh, and Java too :-)

Seriously, this is a non-event that people use to spread FUD, but it
exists in all languages.  The simplicity with which it can be done
changes, but it's never more than a freshman college project.

Chris
-- 
| Christopher Petrilli                      ``Television is bubble-gum for
| petrilli at amber.org                          the mind.''-Frank Lloyd Wright




