activeX 대신 자바어플렛?

bookgekgom의 이미지

http://oniichan.shii.org 에 종종 제가 만드는 어플렛 게임이나 프로그램을 올리고는하는데

이번에 만든것이 html 에 추가할수있는 채팅 어플렛인데요.

저는 서버가 없어서 공공 irc 채널을 이용하여 유저들이 채팅을 할수있게 했는데요.

문제는 어플랫에서는 어플렛이 올려져있는 서버이외에 딴 서버의 접속은 할수없도록 해놓았더군요.

그래서 어플랫 권한을 잡아주고 했더니 잘됩니다.

그러면 ActiveX 랑 다른점이 뭘까요?

둘다 유저에게 이프로그램이 위험하지만 사용할건지 말건지 묻고 유저는 사용할따름인데 말이죠.

으흠....그리고 제가 권한을 이렇게 설정함으로써 오는 위험성은 무엇이 있을까요?

어플랫을 통하여 바이러스 혹은 해킹이가능합니까?

noblepylon의 이미지

신뢰할 수 없는 애플릿의 경우 로컬 파일에 접근할 수 없는 것으로 알고 있습니다.
다만 신뢰할 수 있는가/없는가의 여부를 어떻게 정하는지는 잘 모르겠네요-_-;
---
"The truth will make you free."(John 8:32)
"I am the way, and the truth, and the life: no one comes to the Father but through Me."(John 14:6)

---
“내게 능력주시는 자 안에서 내가 모든 것을 할 수 있느니라.”(빌립보서 4:13)

whitelazy의 이미지

Signed Applet이라는 애플릿에다가 인증하는 방법이 있습니다...
신뢰할 수 있는 인증기관에서 인증한 Applet이라면 써도 되겠지요...

근데 한번 만들어보니까 그냥 직접도 애플릿에 사인해서 Signed Applet을 만들수 있더군요..;

결론적으로 만드는게 쉽냐 아니냐(MS/JAVA)의 차이인것 같습니다...

지리즈의 이미지

자바VM이 할 수 없는 일은 못하는 것 아닌가요?

ActiveX는 사실상 100%로컬에서 돌아가는 소프트웨어와 동일하죠.
한마디로 Nothing is impossible입니다.

There is no spoon. Neo from the Matrix 1999.

There is no spoon. Neo from the Matrix 1999.

monovision의 이미지

JVM 도 로컬에서 돌아가는 소프트웨어와 동일하게 사용을 할 수 있지 않나요 ?
다만, 애플릿을 실행할 때에는 그 권한(?)을 축소시킨 것이라고 공부했던 것 같아서요.
SANDBOX 라고 하던가 ? 그랬던것 같네요.. ㅡ.ㅡ;

monovision의 이미지

헉... 실수로 두 번 올렸네요...

정태영의 이미지

최소한 IE 종속적이냐 아니냐 정도의 차이를 보이게 되죠.

activeX 는 윈도우 + IE 조합에서만 사용 가능합니다.

--
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..