난독 화를위한 오픈 소스 도구가 있습니까? 디 컴파일 된 파일을 A/B/C 등으로 표시하는 클래스/메소드를 읽을 수 없습니다.jar 파일의 난독 화 방법
답변
문제는 일단 jar 파일이 obsfucated되면 원래 이름이 파괴되고 대개 단축 된 파일로 대체된다는 것입니다. obsfucated 파일을 프로젝트에 추가하고 리팩터링 도구를 사용하여 좀 더 의미있는 이름으로 바꿀 수 있습니다. 클래스에 코드를 리팩터링 할 때 클래스의 목적이 명확 해지면 더 의미있는 이름으로 바꿀 수 있습니다.
아는 바로는 그러한 도구. Deobfuscation 도구가 메서드와 클래스에 어떤 의미있는 이름을 부여 하는지를 알 수있는 방법이 없기 때문에 가능한 것은 상상할 수 없습니다.
그 이유는 사람들이 난독 화하는 이유입니다.
+1 무료로 난독 화 될 수있는 사람은 난독 화 도구에 돈을 지불하지 않습니다. –
의미있는방법으로 난독 화를위한 유일한 오픈 소스 도구가 당신의 머리입니다.
리버스 엔지니어링은 어려우며 인내심, 불굴의 정신, 카페인, ESP 및 스타 트랙이 필요합니다.
나는이 대답을 올리거나 내려 볼 것인지 궁금합니다 :-) –
전적으로 동의합니다. 이 도로를 따라 내려 가면 수동으로 줄을 따라 추적해야합니다. 많은 타임 라인은 마치 의미가 없거나 아무것도하지 않는 것처럼 보입니다. – Nick
- 1. Proguard JAR 파일에 대한 난독 화
- 2. 난독 화 된 jar 파일을 war 파일에 포함하는 방법
- 3. 난독 화 + 반영
- 4. CakePHP 코드 난독 화
- 5. 컴파일시 난독 화?
- 6. proguard를 사용하여 난독 화
- 7. Netbeans 난독 화
- 8. Magento 모듈 난독 화
- 9. 암호 파일 난독 화
- 10. PHP 코드 난독 화
- 11. 난독 화 매크로
- 12. WordPress에서 난독 화 URL
- 13. Java 난독 화
- 14. XML 암호 난독 화
- 15. GWT Java 난독 화
- 16. 코드 난독 화?
- 17. XmlSerializer 난독 화 지원?
- 18. 난독 화 이미지
- 19. 난독 화 서버 헤더
- 20. EclEmma를 난독 화 된 jar 파일과 함께 사용할 수 있습니까
- 21. throws 절을 사용하는 난독 화 방법
- 22. Proguard 난독 화 및 일반 방법
- 23. 난독 화 + 오류보고를 만드는 방법은 무엇입니까?
- 24. 이클립스와 함께 공개하는 동안 난독 화 파일의 proguard 복사본 유지
- 25. 이클립스에서 Android 라이브러리 (.jar 파일)를 난독 화하는 방법
- 26. Android 라이브러리 프로젝트 난독 화
- 27. 난독 화 클래스를 serialize합니다. C#
- 28. Objective-C 코드 난독 화
- 29. 공백으로 변수 이름의 난독 화
- 30. WSPBuilder 난독 화 된 DLL
파일을 난독화할 수 있다면 파일을 난독 화하는 데 많은 어려움이 없을 것입니다. 계획이 합법적 인 경우 작성자에게 연락하여 불투명 버전을 요청하십시오. –
동의어 : 나는이 질문을 끝내려는 사람들의 의견에 동의하지 않습니다. 나는 이것이 아마도 답할 수는 없지만 이것이 유효한 질문이라고 생각한다. –
난독 화 된 클래스가 여전히 유효한 Java 코드로 디 컴파일 될 수있는 경우, 난독 화는 매우 공격적이지 않습니다. – Durandal