나는 여기에 작은 의문의 여지가있다. 새 응용 프로그램을 생성하는 동안 jar 파일로 제공하는 데 사용했습니다. 이제 내 질문은 이 jar 파일을 디 컴파일 할 수 있습니까? ...? 예 어떻게 피할 수 있습니까? ...? 미리 감사드립니다.디 컴파일에서 자바 코드를 보호하거나 보안을 유지하는 방법
9
A
답변
1
jar 파일을 디 컴파일 할 수 있습니다 (jd-decompiler를보십시오). 당신은 그것을 피할 수 없습니다! 당신은 obfuscator로 그것을 읽기가 더 어렵게 만듭니다. (SandMark에서 살펴보십시오)
또는 런타임에 암호화 된 버전을 런타임에 메모리에로드하는 programm를 만듭니다.
3
디 컴파일을 피할 수 없습니다. 코드를 쉽게 읽을 수 있습니다. 코드를 난독화할 수있는 무료 라이브러리가 있습니다. proguard.sourceforge.net
관련 문제
- 1. APK 파일을 보호하여 디 컴파일에서 보호하는 방법
- 2. 디 컴파일에서 .net 소스 코드를 보호하는 가장 좋은 방법은 무엇입니까
- 3. ActionScript는 .swf/.swc 파일을 보호합니다. 디 컴파일에서?
- 4. iOS 장치의 보안을 유지하는 방법
- 5. javascript sdk로 cloudfront에 업로드 보안을 유지하는 방법?
- 6. Flex/AIR의 API 키를 디 컴파일에서 보호하려면 어떻게해야하나요?
- 7. 자바 디 컴파일
- 8. 자바 내가 다른 일 일부 자바 코드를 디 컴파일이 발견
- 9. 자바 디 컴파일러
- 10. 자바 디 컴파일러가 오류를 생성하는 방법
- 11. 인라인 페이지 편집을 위해 JQuery를 사용할 때 보안을 유지하는 방법
- 12. VM 바이트 코드를 Java로 디 컴파일하는 방법
- 13. 웹 API 클라이언트에서 IFrame을 사용할 때 토큰 보안을 유지하는 방법
- 14. UI 뒤에 코드를 유지하는 방법?
- 15. 디 컴파일 자바 DLL
- 16. 자바 스크립트에서 디 센더의 높이를 계산하는 방법?
- 17. CAVAJ 자바 디 컴파일러는 CodeGuard에서 발췌 한 코드를 모두 참조하십시오.
- 18. 자바 소스 코드를 만들려면 안드로이드 apk 파일을 디 컴파일하십시오.
- 19. 컴파일에서 이상한 NullPointerException이 자바 8 (컴파일러 (1.8.0_31))
- 20. Stripe webhooks의 보안을 유지하는 방법은 무엇입니까?
- 21. 데이터 보안을 유지하는 웹 서비스를 만드시겠습니까?
- 22. 자바 디 컴파일되지 않습니다 제대로
- 23. htaccess를 사용하여 js 및 css 파일의 보안을 유지하는 방법
- 24. 세션 처리로 PHP-YII Weservices 보안을 유지하는 방법?
- 25. 스프링 보안을 사용하여 로그인 폼에 사용자 이름을 유지하는 방법
- 26. Spring Boot에서 RESTful API 보안을 유지하는 방법 jsessionid
- 27. 디 컴파일 방법
- 28. 디 컴파일러로부터 Java 코드를 보호하는 방법은 무엇입니까?
- 29. 컨트롤러에서 코드를 건조하게 유지하는 각도 방법
- 30. 코드를 변경하지 않고 인용 문자에 취약한 응용 프로그램의 보안을 유지하는 방법은 무엇입니까?
Google을 먼저 사용하십시오. http://stackoverflow.com/questions/49379/how-to-lock-compiled-java-classes-to-prevent-decompilation – Gatekeeper
처음에는 코드가 디 컴파일 할 가치가없는 경우가 종종 있습니다. 당신은 사람들이 그것을보고 싶어한다고 가정합니다. – Kayaman