자바로 작성된 코드는 바이트 코드 언어로 컴파일됩니다. 문제는 자바 바이트 코드를 쉽게 판독 소스 코드로 디 컴파일 될 수 있다는 것이다. 이것은 쉽게 코드를 볼 수 있습니다 이러한 도구 누구를 사용하여, 이러한 JD 또는 JAD의 디 컴파일러로 디 컴파일러의 도움을 수행 할 수 있습니다. Jfuscator는 매우 어려운 엔지니어 Java 응용 프로그램을 반대로하여 지적 재산을 보호합니다.
특징은 다음과 같다 :
* 작품 난처!
는 변경 안전이 무엇인지 알고 무엇을 혼자해야하기 때문 JFuscator는 다른 난독보다 응용 프로그램의 자세한 내용을 보호합니다. 그럼에도 불구하고, 그것은 당신에게 난독 화 과정을 완벽하게 제어 할 수 있습니다.
* 문자열 모핑
상수 수영장에서 문자열로 더 이상 사용할 수 있도록 없습니다, 없음 문자열 표현으로 중요한 데이터를 포함하는 문자열을 변경해. 문자열 복호가 불가능하게 암호화 된 문자열에 기초하여 타겟팅 공격을, 보호 프로그램의 다른 부분에서 일어날 수 있습니다.
* 스마트 흐름 난독
바이트 코드 레벨에서 코드 변환을 적용하여 같은 루프와 같은 높은 수준의 구조, 조건 및 분기 지침을 나누기. JFuscator 코드가 실행시에 무엇을 변경하지 않고 프로그램의 흐름을 가린다.
* 고도로 구성
Jfuscator 응용 프로그램에서 선언 된 모든 클래스, 메소드 및 필드를 나열하는 예외 대화 상자를 사용하여 난독에서 멤버를 제외합니다. 완벽하게 원치 않는 클래스, 메소드 또는 필드의 이름 변경을 방지하기 위해 대화 제외를 사용합니다.
* 자바 7 지원
Jfuscator는 및 자바 7까지의 1.1에서 모든의 JDK를 지원합니다.
* 빌드 도구
빌드 스크립트 JFuscator 보호 기능을 통합, JFuscator는 자바 기반의 빌드 도구 개미의 작업 또는 사용하여 명령 행 도구로 실행할 수 있습니다.
* 디버깅 지원
소스 코드의 행 번호 및 문서의 URL, 이름, 지역 변수의 유형뿐만 아니라 제거를 제거하여 디버그 정보를 제거합니다.
* 모든 아카이브를 보호
항아리, 우편 번호, 전쟁과 귀 파일 아카이브를 포함하여 응용 프로그램을 배포하는 데 사용 아카이브의 모든 유형을 보호 할 수 있습니다.
* 크로스 클래스 이름 변경
다른 아카이브에 거주하는 여러 클래스를 당황하게. JFuscator 이름을 변경 클래스와 멤버에 대한 참조를 감지하고 참조가 유효하고 일관성을 유지하기 위해이를 수정합니다.
* 증분 난독
패치를 배포 또는 클래스와 멤버의 새로운 이름은 이전에 난독 버전에서 사용되는 것들과 일치하는지 확인하여 추가 기능을 지원합니다.
소프트웨어 정보:
댓글을 찾을 수 없습니다