티스토리 뷰

프로그램 정보 및 소개

ActiveX 와 NPAPI

MyBrilliantDays 2024. 1. 12. 17:35
반응형

웹 브라우저에서 보안 관련 프로그램에서 자주 등장하는 'ActiveX'와 'NPAPI'에 대해 간단히 소개할게요.

이 두 용어는 웹 브라우저에서 특정 기능이나 콘텐츠를 실행하는 데 사용되는 기술과 관련이 있습니다.

 

ActiveX 정의

ActiveX는 마이크로소프트가 개발한 기술입니다. 주로 인터넷 익스플로러(IE) 브라우저에서 사용됩니다. 

ACtivX와 함께 인터넷 익스플로러도 말이 참 많았습니다. 관공서등에서 이녀석만 지원해서 말이 많았죠.

암튼 마이크로소프트는 22년 6월 15일에 인터넷 익스플로러의 지원 종료를 공식선언 했어요.

다른브라우저를 받기위한 좋은 도구였다니.. 참 센스쟁이들.. ㅎㅎ.( 출처 : 국내 커뮤니티)


이 기술을 통해 웹 페이지에 다양한 인터랙티브 요소를 추가할 수 있었습니다.

ActiveX는 비디오 재생, 문서 보기, 게임 등 다양한 기능을 웹 페이지에 통합하는 데 사용하기 위한 용도였지만,

단점으로 보안 문제가 많았어요. ActiveX 컨트롤은 시스템에 깊숙이 접근할 수 있기 때문에, 악성 코드에 취약할 수 있습니다.

 

NPAPI (Netscape Plugin API) 정의

NPAPI는 넷스케이프에서 개발한 플러그인 인터페이스로, 웹 브라우저에서 다양한 애플리케이션을 실행할 수 있게 해주는 기술입니다.

인터넷익스플로러 이야기도 쬐끔 했으니 전설적인 넷스케이프에 대해서 한마디 안 할 수 없네요.
넷스케이프는 웹브라우저의 역사에 큰 역할을 했고, 초기 인터넷 시대에 가장 널리 사용되던 브라우저였습니다. 

이후 인터넷 익스플로러에게 시장점유율을 빼앗겼어요. 윈도우에 기본 장착되서 나오니까.
넷스케이프를 밀어낸건 인터넷익스플로러지만 인터넷 익스플로러도 크롬브라우저에게 밀려납니다.

물론 단순이 크롬브라우저때문은 아니지만 인터넷익스플로러는 기술적인 한계와 보안 문제등으로 지원이 종료되었죠.
 

NPAPI의 용도는 비디오 재생, 오디오 재생, 3D 그래픽 표시 등 웹 브라우저에서 보다 복잡한 작업을 수행할 수 있게 해줍니다. 이 NPAPI도 보안 문제가 있었어요. 웹 브라우저와 플러그인 간의 상호 작용 때문에 보안 취약점이 생길 수 있습니다.

 

activX
한때는 유용했지만 이제는 유물이된 액티브X

 

ActiveX와 NPAPI는 편리함을 제공했지만, 보안 취약점과 성능 문제 때문에 많은 현대 웹 브라우저들이 이 기술을 지원하지 않습니다. 대신 대체 기술인 HTML5, CSS3, JavaScript 등의 최신 웹 표준 기술이 이들을 대체하고 있습니다. 이러한 기술들은 더 안전하고, 호환성이 좋으며, 성능도 향상됩니다.

"Non ActiveX, Non NPAPI 환경"이라는 말은 이러한 오래된 기술들에 의존하지 않고, 더 현대적이고 안전한 방법을 사용한다는 것을 의미합니다. 요즘 추세는 더 안전하고, 사용하기 쉬운 웹 기술로 옮겨가고 있다는 거죠!

반응형

'프로그램 정보 및 소개' 카테고리의 다른 글

디지털 인증서  (0) 2024.01.26
inline crossex SERVICE 정체 및 삭제 방법  (0) 2024.01.12
anysign4pc, anysign4pc for pc 제거  (0) 2023.12.06
반응형