Article View: borland.public.jbuilder.java.language
Article #580Re: Class file that cannot be decompiler
From: Paul Nichols (TeamB)
Date: Thu, 10 Mar 2005 03:56
Date: Thu, 10 Mar 2005 03:56
18 lines
1537 bytes
1537 bytes
"aka" <elliott@dasco.com.hk> wrote in message news:422e5df0$1@newsgroups.borland.com... > > Is it possible to compile a java file to class file that cannot be decompiled? If anyone tries hard enough, you can basically decompile anything :) However, most people will give up the effort, when the class has been compiled using a good ofuscator. Zelix KlassMaster usually gets the best reviews. It uses Name Mangling, Stripping of debug info, encodes Java strings, inserts corrupt code, and eliminates unused code. Progaurd (free) also gets good reviews. It does not encode strings, change control flow, nor inserts corrupt code.
Technical Details
Message-ID:
<42321003@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mailReferences:
<422e5df0$1@newsgroups.borland.com>Show Full Headers
Complete Article Headers
X-Google-Thread: f74b3,7d2c09b961a2e2e9 X-Google-Attributes: gidf74b3,public X-Google-Language: ENGLISH,ASCII-7-bit Reply-To: "Paul Nichols \(TeamB\)" <paul@comp.net> From: "Paul Nichols \(TeamB\)" <paul@comp.net> Newsgroups: borland.public.jbuilder.java.language References: <422e5df0$1@newsgroups.borland.com> Subject: Re: Class file that cannot be decompiler Date: Wed, 9 Mar 2005 21:56:25 -0600 Lines: 20 Organization: clc X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1409 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 NNTP-Posting-Host: 24.196.9.79 Message-ID: <42321003@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1110577155 24.196.9.79 (11 Mar 2005 13:39:15 -0800) Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail