Java decompilers 자바 decompilers
The concept reverse engineering led to the invention of decompilers in the world of softwares and programming. 리버스 엔지니어링의 개념을 decompilers 주도의 세계에서이 소프트웨어의 발명 및 프로그래밍합니다. Decompilers in java is mainly used to covert the compiled object code back to source. 자바는 주로 은밀하게 decompilers 컴파일된 개체를 사용하여 소스 코드를 위로합니다. Decompilers often help programmers by helping them to recover the lost code from the compiled binaries. 프로그래머를 자주 찾을 수 있도록 도와 decompilers 잃은 코드를 컴파일 바이너리를 복구합니다. Decompilation of java code or any code from some other languages need to undergo some steps like disassembly, program analysis, code analysis, structure rebuilding and code generation depending on the language or type of the code. decompilation의 자바 코드를 또는 어떤 다른 프로그래밍 언어에서 코드를받을 필요가 같은 일부 단계를 분해, 프로그램 분석, 코드를 분석, 구조를 재구성하고 코드를 생성 또는 유형의 코드에 따라 언어를합니다. But nowadays, decompilers are mainly used for software piracy and is used to steal copyrighted code rather than for legitimate use. 하지만 요즘은 decompilers은 주로 사용하는 소프트웨어 불법 복제와 도용을 사용하여 합법적인 사용에 대한 저작권으로 보호되는 코드를 대신합니다. We will discuss some of the best known decompilers for Java in this post. 우리는 논의 중 일부 자바를위한 최고의 decompilers이 게시물에 알려져있습니다.
There are lot of commercial as well as open source decompilers are available for Java. 뿐만 아니라 이미 많은 상업적인 오픈 소스 자바에 대한 decompilers을 사용할 수있습니다. But here we are going to look at some of the best known ones. 그러나 여기서는 우리가가는 가장 잘 알려진 것들 중 일부를 보면서 이런 생각을합니다.
Commercial decompilers 상업적인 decompilers
1. DejaVu 라고요
2. 이. WingDis wingdis
3. 3합니다. SourceTec Java Decompiler sourcetec 자바 decompiler
4. Class Craker 클래스 craker
5. Source Again 소스를 다시
Open source decompilers 오픈 소스 decompilers
1. Jad 탐색 - is a c++ based java compiler and doesnt need JRE for its functioning and the decompiler supports batch conversion. -는 c + + 기반의 자바 컴파일러와 jre의 기능이 필요하지 않는다 decompiler 및 파일 변환을 지원합니다.
2. 이. DJ Java Decompiler dj 자바 decompiler - one of the famous disassembler which often creates correct code with 100% accuracy. - 중 하나를 분해하는 유명 올바른 코드를 만들어 100 % 정확도를 자주합니다.
3. 3합니다. JODE jode - mix of decompiler and optimiser. - 혼합 optimiser decompiler하고있습니다.
4. JReversePro jreversepro - completely written in java and produces java object based code. - 완벽하게 작성된 자바와 자바 객체 기반 코드를 생성합니다. Its has got facility to inspect constant pool constants. 불변의 상수 수영장을 가지고 시설을 점검합니다.
Apart from these compilers there are few Eclipse plugins to do the job from your workspace. 컴파일러를 별개로 이들은 거의 없다 이클립스 플러그인으로 귀하의 작업 영역에서 일을합니다. The well known java decompiler plugin for eclipse is 이클립스는 자바 decompiler 플러그 접속에 대한 유명한 JadClipse jadclipse . 합니다. I have found one very good article regarding decompilation and obfuscation with IBM, 나는 아주 좋은 기사 하나를 발견하고 난처에 대한 decompilation과 아이비엠, How to lock down your Java code (or open up someone else’s) 폐쇄하는 방법을 당신의 자바 코드 (또는 다른 사람의 열기) . 합니다. Not always and Not everycode can be decompiled or reverse engineered. everycode이 아닌가 항상 디컴파일 또는 리버스 엔지니어링 수있습니다. There are lot of commercial as well as open source obfuscators and code morphing tools available to protect the source code. 뿐만 아니라 이미 많은 상업적인 오픈 소스 obfuscators과 코드를 보호하기 위해 소스 코드를 변신 도구를 사용합니다.




























