아래 내용은 내부 연구보고서를 작성하기 위해, 간단하게 구현해 본 내용으로,
각각의 IE페이지에서 사용되어지는 ActiveX 프로그램 목록을 뽑아 오는게 주 목적임
깊이 있는 지식도 없고 시간도 없어, 이래저래 짱구를 굴렸보다가...
파일 억세스 시 나타나는 에러메세지 타입을 보고 ActiveX 실행 여부를 판단하면 되지 않을까 생각하고, 구현해 봤는데 어느 정도는 맞는듯..
(구현해 보니, 약간의 문제가 좀 있지만, 충분히 보정가능한 문제임)
< 인터넷 뱅킹 접속 전 > -- IE를 구동에 필요한 일반적인 컴포넌트
Activated >> AcroIEHlprObj( Adobe PDF Reader Link Helper )
Activated >> DXTFilter( DXTFilter Class )
Activated >> ShellNameSpace
Activated >> WebBrowser( WebBrowser Control )
Activated >> ShockwaveFlash( Shockwave Flash )
Activated >> IFlashFactory( IFlashFactory Interface )
Activated >> XcpControl( AgControl Class )
Activated >> WebBrowser_V1( WebBrowser Control )
<인터넷 뱅킹 접속 후 >
Activated >> Aosmgr( Aosmgr Control )
Activated >> AcroIEHlprObj( Adobe PDF Reader Link Helper )
Activated >> XSLTemplate( Compiled XSL Stylesheet Cache )
Activated >> XMLSchemaCache( XML Schema Cache )
Activated >> DXTFilter( DXTFilter Class )
Activated >> ShellNameSpace
Activated >> HWGetterCtrl( WRebw Class )
Activated >> XecureCKKB( XecureCKKB Class )
Activated >> XecCtl40( XecureWeb 4.0 Client )
Activated >> XecureCKEventSink( XecureCKEventSink Class )
Activated >> WebBrowser( WebBrowser Control )
Activated >> ServerXMLHTTP30( Server XML HTTP Request class. )
Activated >> ServerXMLHTTP( Server XML HTTP Request class. )
Activated >> ShockwaveFlash( Shockwave Flash )
Activated >> IFlashFactory( IFlashFactory Interface )
Activated >> XcpControl( AgControl Class )
Activated >> WebBrowser_V1( WebBrowser Control )
Activated >> DOMDocument30( W3C-DOM XML Document (Apartment) )
Activated >> FreeThreadedDOMDocument30( W3C-DOM XML Document (Free threaded) )
Activated >> XMLSchemaCache30( XML Schema Cache 3.0 )
Activated >> XMLHTTP30( XML HTTP Request class. )
Activated >> XSLTemplate30( Compiled XSL Stylesheet Cache 3.0 )
Activated >> DSOControl30( XML Data Source Object )
Activated >> DOMDocument( W3C-DOM XML Document (Apartment) )
Activated >> FreeThreadedDOMDocument( W3C-DOM XML Document (Free threaded) )
Activated >> DSOControl( XML Data Source Object )
Activated >> XMLHTTP( XML HTTP Request class. )
구현은 아래와 같이 했습니다. 무식하다고 손가락질 받을 지도..-_-;;
if((file.Open("path~~",CStdioFile::modeRead)) == NULL) {}
'mini-prog-normal' 카테고리의 다른 글
실시간 탐지 무력화시키는 권한상승 취약점 발견(퍼옴) (0) | 2011.08.18 |
---|---|
System Scan 결과 정리 (0) | 2011.08.08 |
웹 기반- password Bruteforce tools (미완성) (0) | 2011.01.27 |
ActiveX 자동 설치 (0) | 2010.05.10 |
DOM capture (0) | 2010.02.05 |