Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!xlned.com!feeder7.xlned.com!newsfeed.xs4all.nl!newsfeed1a.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.115 X-Spam-Level: * X-Spam-Evidence: '*H*': 0.78; '*S*': 0.01; 'cc:addr:python-list': 0.11; '"hey': 0.16; 'exploits': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'it".': 0.16; 'it;': 0.16; 'subject:python': 0.16; ':-)': 0.16; 'wrote:': 0.18; 'code.': 0.18; 'cc:addr:python.org': 0.22; 'cc:2**0': 0.24; 'header:In- Reply-To:1': 0.27; 'chris': 0.29; 'message-id:@mail.gmail.com': 0.30; 'code': 0.31; 'run': 0.32; 'running': 0.33; 'fri,': 0.33; 'received:google.com': 0.35; 'server': 0.38; 'pm,': 0.38; 'anything': 0.39; 'does': 0.39; 'users': 0.40; 'is.': 0.60; 'worth': 0.66; 'here': 0.66; 'anything.': 0.68; 'secure': 0.71; 'protect': 0.79; '10:32': 0.84; 'heh.': 0.84; 'safe.': 0.84; 'to:none': 0.92 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=jCLr6GriKyztAGY51YXrgVHddcXsEFSG4wKPDPTHFcY=; b=mQAeDIm+if5T/69O+Nc3ZHTo2IlgFEbgHbbCWlsV9XsdsvvdglrME8ftJjMx4GYj9C Lat679enciG3M/j37cO3sYAFw2qix/6jqhYJ1FZqzzuj83aIGjMhv5Hohc0+P02AYs7F sI+T3hEJ2ct5E57YYZLIyZQBthwMyCLrEwlPER7i3ksGwEDSFHQrkZrPh73hAB/8nBnG Pnej6itkVrmaIQ7u0Pv6l39dSroTErVO7ENwIV+HIM2Ht8RSXazoMqYs9Yud8okdOszk ctPcfPYLUlt8dYbOiX+Nf3StECqWKXH8E8trt5g58csz/E4jRc7gtwa2WApNPsTM9OY3 wVMA== MIME-Version: 1.0 X-Received: by 10.68.201.10 with SMTP id jw10mr26997311pbc.25.1397220461697; Fri, 11 Apr 2014 05:47:41 -0700 (PDT) In-Reply-To: References: <1318687751418899035.169258sturla.molden-gmail.com@news.gmane.org> Date: Fri, 11 Apr 2014 22:47:41 +1000 Subject: Re: python obfuscate From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 16 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1397220464 news.xs4all.nl 2946 [2001:888:2000:d::a6]:43047 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:70133 On Fri, Apr 11, 2014 at 10:32 PM, wrote: > Chris Angelico wrote: >> On Fri, Apr 11, 2014 at 7:17 PM, Sturla Molden wrote: >> > The only way to protect your code is never to ship anything. >> >> It's worth noting, as an aside, that this does NOT mean you don't >> produce or sell anything. You can keep your code secure by running it >> on a server and permitting users to access it; that's perfectly safe. >> > Perfectly? :-) Heh. Well, as perfectly as anything ever is. All they can do is try to find exploits (hi, Heartbleed!) and get at some of the code. It's not like "hey look, here it is, I can just run it". ChrisA