Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!news.iecc.com!.POSTED!nerds-end From: "Costello, Roger L." Newsgroups: comp.compilers Subject: RE: invitation to discussion: code and protocol obfuscation techniques Date: Sat, 3 Aug 2013 20:58:09 +0000 Organization: Compilers Central Lines: 23 Sender: johnl@iecc.com Approved: comp.compilers@iecc.com Message-ID: <13-08-003@comp.compilers> References: <13-08-002@comp.compilers> NNTP-Posting-Host: news.iecc.com Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: leila.iecc.com 1375564621 16217 64.57.183.58 (3 Aug 2013 21:17:01 GMT) X-Complaints-To: abuse@iecc.com NNTP-Posting-Date: Sat, 3 Aug 2013 21:17:01 +0000 (UTC) Keywords: code, bibliography Posted-Date: 03 Aug 2013 17:17:01 EDT X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Thread-Topic: [Compilers] invitation to discussion: code and protocol obfuscation techniques Thread-Index: AQHOkIqYx9sKhS2o+kKrqJyg2wYPlJmD9sIw x-originating-ip: [129.83.31.53] Xref: csiph.com comp.compilers:949 UCLA computer science professor Amit Sahai and a team of researchers have designed a system to encrypt software so that it only allows someone to use a program as intended while preventing any deciphering of the code behind it. This is known in computer science as "software obfuscation," and it is the first time it has been accomplished. http://newsroom.ucla.edu/portal/ucla/ucla-computer-scientists-develop-247527.aspx [I looked at the paper, but it's not obvious to what extent they've actually made it work on real code. -John] -----Original Message----- From: compilers-owner@lists.iecc.com [mailto:compilers-owner@lists.iecc.com] On Behalf Of Gyll . Sent: Thursday, August 01, 2013 7:49 AM Subject: invitation to discussion: code and protocol obfuscation techniques I'd like to get some info on the subject of code obfuscation, particularly source code-level obfuscation methods that will not get rendered [totally] useless by code optimizers, program flow graph extractors, and other program analysis tools. ...