Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!selfless.tophat.at!newsfeed.xs4all.nl!newsfeed6.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.060 X-Spam-Evidence: '*H*': 0.88; '*S*': 0.00; 'wed,': 0.03; 'skip': 0.04; 'python:': 0.05; 'press,': 0.07; 'python': 0.08; 'pm,': 0.10; 'linux': 0.11; 'wrote:': 0.14; 'subject:python': 0.14; 'anonymous,': 0.16; 'buy.': 0.16; 'door.': 0.16; 'hackers': 0.16; 'linux)': 0.16; 'nitty-gritty': 0.16; 'no-nonsense': 0.16; 'subject:distribution': 0.16; 'cc:addr:python-list': 0.17; "hasn't": 0.19; 'programming': 0.19; 'header:In-Reply-To:1': 0.21; 'performing': 0.21; "aren't": 0.22; 'cc:2**0': 0.22; 'cc:no real name:2**0': 0.23; '2000.': 0.23; 'platforms,': 0.23; 'subject:code': 0.23; '2009.': 0.26; 'pass': 0.27; "i'm": 0.27; 'message-id:@mail.gmail.com': 0.28; 'server': 0.29; 'good.': 0.29; 'bit': 0.30; 'cc:addr:python.org': 0.30; 'looks': 0.31; 'it.': 0.31; 'specifically': 0.31; 'overview': 0.32; 'actually': 0.33; "isn't": 0.33; 'lines': 0.33; 'too': 0.33; 'light': 0.34; 'one,': 0.34; 'surprised': 0.35; 'probably': 0.36; 'received:google.com': 0.37; 'received:209.85': 0.37; 'ways': 0.37; 'another': 0.37; 'but': 0.38; 'focused': 0.38; 'subject:: ': 0.38; 'some': 0.38; 'called': 0.39; "i'd": 0.39; 'received:209': 0.39; 'read,': 0.40; 'really': 0.40; 'more': 0.60; 'your': 0.60; 'power': 0.61; 'you.': 0.62; 'art': 0.63; 'certified': 0.63; 'covers': 0.65; 'waste': 0.65; 'details,': 0.69; 'relevant': 0.69; 'protecting': 0.73; 'reverse': 0.73; 'handbook': 0.84; 'joke': 0.84; 'jon,': 0.84; 'practical,': 0.84; '\xa0but': 0.84; '\xa0your': 0.84; '2008.': 0.91; 'ethical': 0.91; 'need,': 0.91; 'order:': 0.91; 'received:209.85.218.46': 0.91; 'received:mail- yi0-f46.google.com': 0.91; 'to:addr:charter.net': 0.91; 'attacks': 0.93 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=Zgb9lW1TviYfOGqtpZV6Ykv0RLafmGfZVDfl4GBoHZY=; b=M202lsm8/r9+63D29ZOCAN+dPcIS0zmQQKMdZSDIIEyL6UUXk7M0WVOVAJD06dlevI FTGysyAb0CwTvbyoellqoJxGZD6EV2eb94ucJ7SUuxYfk9AuxDZuWOgZyDbcoIFMzqdZ 1S/5IaQMQUjeV9RchBNy06t9cCTNn4m6hOSCE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=CgxP/bdG0lDIX6HJShNFP6A4BKnbfuYlidlUXKiMrBjXmmIbyz0GLE0vyfzDuV+Sv5 4YIQPPPYmd7LfaNWhYYIpG51VZxpEODi1IXMixwSwb2/ZyngrVPs4J8iQ06++CsRBtxz H6Xbtz2DoJg9sHvyccWPlaish3CQTjw2lerP8= MIME-Version: 1.0 In-Reply-To: References: <4DD08620.4030507@tysdomain.com> <5h9ca8-ekq.ln1@svn.schaathun.net> Date: Thu, 19 May 2011 10:50:55 -0700 Subject: Re: obviscating python code for distribution From: geremy condra To: harrismh777 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: python-list@python.org X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 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: 50 NNTP-Posting-Host: 82.94.164.166 X-Trace: 1305827459 news.xs4all.nl 49176 [::ffff:82.94.164.166]:44519 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:5780 On Wed, May 18, 2011 at 7:54 PM, harrismh777 wrot= e: > Littlefield, Tyler wrote: > Four resources that you will what to look into, in no particular order: > > Erickson, Jon, "Hacking: The Art of Exploitation," 2nd ed, > =A0 =A0 =A0 =A0San Francisco: No Starch Press, 2008. This would be a very good choice. It's a bit light on details, but makes up for it by being exceptionally well-written and very accessible. > Anonymous, "Maximum Linux Security: A Hacker's Guide to Protecting > =A0 =A0 =A0 =A0Your Linux Server and Workstation," Indianapolis: > =A0 =A0 =A0 =A0Sams Publishing, 2000. > > =A0 =A0 =A0 =A0(check for other editions) > =A0 =A0 =A0 =A0(this volume is a good read, even for other platforms, > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0but is geared specifically to Linux) This is a good volume, but very dated. I'd probably pass on it. > Graves, Kimberly, "CEH Certified Ethical Hacker: Study Guide," > =A0 =A0 =A0 =A0Indianapolis: Wiley Publishing, 2010. Briefly glancing over the TOC, this actually looks surprisingly good. CEH itself is a joke among black hats, but if this gets down to the nitty-gritty of actually performing the attacks it covers it sounds like a buy. > Seitz, Justin, "Gray Hat Python: Python Programming for Hackers > =A0 =A0 =A0 =A0and Reverse Engineers," San Francisco: No Starch Press, 20= 09. I'd skip this one, as it isn't really focused on what you want. The web application hacker's handbook is probably more along the lines of what you need, if you're going for a book. There's also an older volume called 'counter hack' that gives a good overview of some of the ways that attacks proceed. Another recommend I'm surprised hasn't popped up already: 'security power tools' is a good way to get your foot in the door. It has a practical, no-nonsense approach and is split into self-contained chapters so you don't waste too much of your time on tools that aren't relevant to you. Geremy Condra