From owner-freebsd-hackers@FreeBSD.ORG Tue Feb 19 04:09:21 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1BBB516A417 for ; Tue, 19 Feb 2008 04:09:21 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from mx-out-04.forthnet.gr (mx-out.forthnet.gr [193.92.150.104]) by mx1.freebsd.org (Postfix) with ESMTP id 82E6E13C4D1 for ; Tue, 19 Feb 2008 04:09:20 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from mx-av-04.forthnet.gr (mx-av.forthnet.gr [193.92.150.27]) by mx-out-04.forthnet.gr (8.13.8/8.13.8) with ESMTP id m1J49Ivr009815; Tue, 19 Feb 2008 06:09:18 +0200 Received: from MX-IN-05.forthnet.gr (mx-in-05.forthnet.gr [193.92.150.32]) by mx-av-04.forthnet.gr (8.14.1/8.14.1) with ESMTP id m1J49IQV008089; Tue, 19 Feb 2008 06:09:18 +0200 Received: from kobe.laptop (adsl48-14.kln.forthnet.gr [77.49.175.14]) by MX-IN-05.forthnet.gr (8.14.2/8.14.2) with ESMTP id m1J49FfY023807; Tue, 19 Feb 2008 06:09:16 +0200 Authentication-Results: MX-IN-05.forthnet.gr smtp.mail=keramida@ceid.upatras.gr; spf=neutral Authentication-Results: MX-IN-05.forthnet.gr header.from=keramida@ceid.upatras.gr; sender-id=neutral Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.2/8.14.2) with ESMTP id m1J49ENx014849; Tue, 19 Feb 2008 06:09:14 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.2/8.14.2/Submit) id m1J49Dpl014848; Tue, 19 Feb 2008 06:09:13 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Date: Tue, 19 Feb 2008 06:09:13 +0200 From: Giorgos Keramidas To: Jerry Toung Message-ID: <20080219040912.GA14809@kobe.laptop> References: <86068e730802181718s1ad50d3axeae0dde119ddcf92@mail.gmail.com> <47BA3334.4040707@andric.com> <86068e730802181954t52e4e05ay65e04c5f6de9b78a@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86068e730802181954t52e4e05ay65e04c5f6de9b78a@mail.gmail.com> Cc: freebsd-hackers@freebsd.org, Dimitry Andric Subject: Re: encrypted executables X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Feb 2008 04:09:21 -0000 On 2008-02-18 19:54, Jerry Toung wrote: >On Feb 18, 2008 5:39 PM, Dimitry Andric wrote: >>On 2008-02-19 02:18, Jerry Toung wrote: >>> anybody knows of a tool to encrypt executables under FreeBSD? may be >>> from the ports? I am not talking about simple file encryption. >> >> Can you elaborate on what you *are* talking about then? Some >> security-by-obscurity scheme, perhaps? :) > > I need to encrypt elf binaries. I'd like to make it harder for the bad > guy to reverse engineer my app. You know about truss/ktrace/strace already, right? It may be moot to encrypt the ELF binary, if the `bad guy' can access the running image of the process *after* it has been decrypted to execute.