another discussion에서 누군가가 자체 jvm에서 Java 코드를 실행하면 SecurityManager를 무시합니다.내 JVM에서 Java 코드 실행
가능합니까? (그리고 쉽게 말하지 않습니까?)
another discussion에서 누군가가 자체 jvm에서 Java 코드를 실행하면 SecurityManager를 무시합니다.내 JVM에서 Java 코드 실행
가능합니까? (그리고 쉽게 말하지 않습니까?)
예 가능합니다. JVM 오픈 소스 구현을 다운로드하여 보안 관리자를 무시하고 빌드 할 수 있습니다. 그러나 나는 이것이 쉬운 일이 아니라고 생각한다. 이 sun 포럼은 당신을 도울 수 있습니다
자신의 jvm에 대한 보안 정책을 설정하는 방법에 대한 지침은 "Java 보안 정책"을 참조하십시오. 제한되는 클래스 및 메소드에 대한 규칙을 변경할 수 있습니다. SecurityManager를 "무시"하지는 않기 때문에 규칙을 수정할 수 있습니다.
내 자신의 하드 코딩 된 정책을 구현한다면 무시하지 않을 것입니다. (내 SecurityManager와 AccessControl을 만들어서). 최종 보안 정책은 내부 정책과 사용자의 정책 파일 정책의 교차점입니다. –
그래, gcj 같은 다른 오픈 소스 jvm 구현도있다. – james