Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!news.astraweb.com!border5.a.newsrouter.astraweb.com!not-for-mail From: Ben Finney Newsgroups: comp.lang.python Subject: Re: obviscating python code for distribution References: <87boz3gw5u.fsf@benfinney.id.au> <4dd0a1fc$0$29983$c3e8da3$5496439d@news.astraweb.com> <4DD0B903.4090109@tysdomain.com> X-Public-Key-ID: 0xAC128405 X-Public-Key-Fingerprint: 517C F14B B2F3 98B0 CB35 4855 B8B2 4C06 AC12 8405 X-Public-Key-URL: http://www.benfinney.id.au/contact/bfinney-pubkey.asc X-Post-From: Ben Finney Date: Tue, 17 May 2011 10:22:48 +1000 Message-ID: <8739kegopz.fsf@benfinney.id.au> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) Cancel-Lock: sha1:dfPZojjFtl5eojLTti+WolO8FNA= MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Lines: 21 Organization: Unlimited download news at news.astraweb.com NNTP-Posting-Host: df54362b.news.astraweb.com X-Trace: DXC=Xi;I]O16V0Ac_WgCkn9MLEL?0kYOcDh@JN7:H2`MmAUC]OJTWN^F8NF]G;2>V^?kWCbEW9A[5UK?ENZ[SL`C\KgCEZ@RQbCg[EA Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:5539 "Littlefield, Tyler" writes: > I wanted to make the client in python, and the server possibly, though > I'm not really sure on that. I was not worried about the code for the > server being stolen, as much as I was worried about people tinkering > with the client code for added advantages. Thank you for making your constraints explicit; that's more than most people do when asked. As Steven said, you're trying to solve a problem which is very difficult, and obfuscating the code won't be of much help. If people have the program running on their own computers, they can hack it. You can't stop that, so you have to consider other ways of making it ineffective. -- \ “The fact that a believer is happier than a skeptic is no more | `\ to the point than the fact that a drunken man is happier than a | _o__) sober one.” —George Bernard Shaw | Ben Finney