Java 응용 프로그램에서 하나의 패키지 만 난독화할 수 있습니까? 큰 무료 앱을 라이선스가있는 앱으로 변환하려고합니다. 그 일환으로 새로운 라이센싱 모듈을 추가했습니다. 나는이 코드를 사람들이 깨뜨릴 수 없도록하기 위해 난독 화하고 싶다. 상대적으로 작은 모듈이며 난독 화하기가 너무 어려워서는 안됩니다. 그러나 전체 응용 프로그램은 크고 복잡하며이를 모호하게 만드는 것은 많은 테스트 노력을 초래할 것입니다.Java 프로그램에서 하나의 패키지 난독 화
0
A
답변
1
를 당황하게하려고하는 시도 Proguard와 (http://proguard.sourceforge.net/) 단순히 디렉토리 (패키지)를 가리 키도록 --injars 옵션을 설정할 수 있습니다 하기 위해서. 절반 정도 괜찮은 obfuscator를 사용하면 응용 프로그램의 어느 부분을 난독화할 것인지 선택할 수 있습니다. 물론 의 세부 사항은 사용자가 사용하는 obfuscator에 따라 달라집니다. 난독에 대한
표준 경고가 적용됩니다 : 더 난처 방식은 동기를 부여하고 해커 기술의 소량이있는 사람에 대한 당신의 IP를 보호하지 않습니다.
1
관련 문제
- 1. 난독 화 설치 패키지 내용
- 2. Java 난독 화
- 3. Netbeans 난독 화
- 4. XML 암호 난독 화
- 5. 난독 화 + 반영
- 6. 암호 파일 난독 화
- 7. 컴파일시 난독 화?
- 8. Magento 모듈 난독 화
- 9. 난독 화 매크로
- 10. 코드 난독 화?
- 11. XmlSerializer 난독 화 지원?
- 12. 난독 화 이미지
- 13. 난독 화 서버 헤더
- 14. 앱 스토어 코드 난독 화?
- 15. android : proguard 난독 화 문제
- 16. 난독 화 오류 - NoSuchMethodError : android.view.LayoutInflater.inflate
- 17. Android 라이브러리 프로젝트 난독 화
- 18. WSPBuilder 난독 화 된 DLL
- 19. proguard 대 java.lang.reflect.Proxy와 난독 화
- 20. Objective-C 코드 난독 화
- 21. Android 활동 이름 난독 화
- 22. android : proguard 난독 화 문제
- 23. 자바 스크립트 난독 화 도움말
- 24. 스트리밍 복제 - 난독 화 복사본?
- 25. .NET의 직렬화 및 난독 화
- 26. 난독 화 프로그램에서 빠져 나오는 exe는 속도가 다릅니 까?
- 27. Facebook 응용 프로그램에서 난독 화 된 Javascript 코드?
- 28. 클래스/패키지 이름 충돌을 피할 수 있도록 난독 화 된 Java 프로그램을 디 컴파일하는 방법
- 29. 타사 어셈블리를 참조하는 어셈블리의 난독 화
- 30. NLog가 난독 화 메시지를 내 보내지 않습니다.
추가 테스트가 필요하십니까? 왜? 난독 화하기 전에 앱을 테스트하고 난독 화자를 의지하십시오. 최종 빌드 수락 테스트는 충분해야합니다. –
"obfuscator에 의존합니다."- 이는 테스트 담당자가 수행하기를 꺼려하는 것입니다. – 341008