decompiler

How to get Java Decompiler / JD / JD-Eclipse running in Eclipse Helios

时光怂恿深爱的人放手 提交于 2019-11-27 17:27:11
Java Decompiler (JD) is generally recommended as a good, well, Java Decompiler. JD-Eclipse is the Eclipse plugin for JD. I had problems on several different machines to get the plugin running. Whenever I tried to open a .class file, the standard "Source not found" editor would show, displaying lowlevel bytecode disassembly, not the Java source output you'd expect from a decompiler. Installation docs in http://java.decompiler.free.fr/?q=jdeclipse are not bad but quite vague when it comes to troubleshooting. Opening this question to collect additional information: What problems did you encounter

Obfuscating C-based binaries to avoid decompilation

元气小坏坏 提交于 2019-11-27 12:55:29
问题 Is there some way to obfuscate C-based executables or libraries to prevent decompilation? 回答1: No. You can make it more difficult to decompile but you cannot prevent it. My advice is to stop wasting your time and instead concentrate on delivering a fantastic product with ever-improving features. Then people will be willing to pay for it. Your main problem is that the only way to make your code un-decipherable is to make it un-runnable. Anything that can be loaded into a PC can be cracked. The

Is there a java classfile / bytecode editor to edit instructions? [closed]

吃可爱长大的小学妹 提交于 2019-11-27 11:28:51
Is there a utility (or eclipse plugin) for editing java class files ? I'd like to manipulate the bytecode of a java class file without recompiling it nor having a complete buildpath. E.g. to rename methods, add/delete instructions, change constants etc. The only utilities I found are: classeditor but it's very limited in functionality ( e.g. renaming of things and manipulating instructions isn't possible ). jbe doesn't save changes (maybe because class verifying fails - before I made any changes, although the class runs perfectly) (jbe initially had a classpath issue, adding the class path to

Choose and test java decompiler [closed]

℡╲_俬逩灬. 提交于 2019-11-27 04:13:00
问题 Now I'm trying to find the best java decompiler, I found these: http://java.decompiler.free.fr/ http://www.reversed-java.com/fernflower/ http://dj.navexpress.com/ http://cavaj-java-decompiler.en.softonic.com/ With these decompilers I handle byte code of this class: public class ss { public static void main(String args[]) { try{ System.out.println("try"); } catch(Exception e) { System.out.println("catch"); } finally {System.out.println("finally");} } } and I got the following results:

How to protect .Net exe from Decompiling/Cracking

半世苍凉 提交于 2019-11-27 02:13:45
问题 I am really sad because a few days ago we launched our software developed in .Net 4.0 (Desktop application). After 3 days, its crack was available on the internet. We tried to protect the software from this but somehow people got away cracking it. Here is the scenario: When the application launches the first time it communicates with the web server and checks the credentials passed by the user. If the credentials are correct, the software saves the values in the Registry, sends the MachineID

Android - How to decode and decompile any APK file?

血红的双手。 提交于 2019-11-27 00:53:58
问题 I'm working on ads: my customers gave me some APK files of their Apps. My work consists of inserting ad banners into them. After closing the ad banners, these apps will run. My question is: How to decode and decompile APK file? 回答1: To decompile APK Use APKTool. You can learn how APKTool works on http://www.decompileandroid.com/ or by reading the documentation. 回答2: You can try this website http://www.decompileandroid.com Just upload the .apk file and rest of it will be done by this site. 来源:

Decompile Python 2.7 .pyc [closed]

梦想与她 提交于 2019-11-26 23:50:17
I've searched up and down, but can't find a de-compiler that will work for Python 2.7 .pyc. Does anybody know of one that will work for Python 2.7? Thanks UPDATE (2019-04-22) - It sounds like you want to use uncompyle6 nowadays rather than the answers I had mentioned originally. This sounds like it works: http://code.google.com/p/unpyc/ Issue 8 says it supports 2.7: http://code.google.com/p/unpyc/updates/list UPDATE (2013-09-03) - As noted in the comments and in other answers, you should look at https://github.com/wibiti/uncompyle2 or https://github.com/gstarnberger/uncompyle instead of unpyc.

Is there any way to decompile Linux .so?

对着背影说爱祢 提交于 2019-11-26 21:09:20
问题 Is there any way to decompile Linux .so? 回答1: There are decompilers, but a decompiler might not emit code in the same language that the original program was written in. There are also disassemblers, which will reassemble the machine code into assembly. The Decompilation Wiki may be a good source of additional information. 回答2: You can disassemble the code with objdump(1) for example. 来源: https://stackoverflow.com/questions/2306972/is-there-any-way-to-decompile-linux-so

Is there a java classfile / bytecode editor to edit instructions? [closed]

孤街浪徒 提交于 2019-11-26 15:35:59
问题 Is there a utility (or eclipse plugin) for editing java class files ? I'd like to manipulate the bytecode of a java class file without recompiling it nor having a complete buildpath. E.g. to rename methods, add/delete instructions, change constants etc. The only utilities I found are: classeditor but it's very limited in functionality ( e.g. renaming of things and manipulating instructions isn't possible ). jbe doesn't save changes (maybe because class verifying fails - before I made any

How to decompile a whole Jar file? [closed]

让人想犯罪 __ 提交于 2019-11-26 15:33:22
Does anyone know of a free decompiler that can decompile an entire Jar file instead of a single class? I have a problem with sub classes like name$1.class name$2.class name.class VonC 2009: JavaDecompiler can do a good job with a jar: since 0.2.5, All files, in JAR files, are displayed. See also the question "How do I “decompile” Java class files?" . The JD-Eclipse doesn't seem to have changed since late 2009 though (see Changes ). So its integration with latest Eclipse (3.8, 4.2+) might be problematic. JD-Core is actively maintained. Both are the result of the fantastic work of (SO user)