자유 게시판

harman777/ Windows 22449.1000 에서도 IE 11 패치가능

2021.09.16 08:08

kernel 조회:2233 추천:4

Windows 11 22454.1000 에선 이미 가능하고...

이번에 새로 릴리즈된 Windows 11 22449.1000 버전에서도 인터넷 익스플로러 11 사용 패치 가능 합니다.

 

VMWare 에 guest OS로 Windows 11 22449.1000 을 설치하고

호스트에서 Visual Studio 2022 Preview 4 VC++ 컴파일러 이용해서

아래와 같이 리모트 디버깅으로 프로그래밍 과정을 진행했고.

 

EdgeIEInject.png

 

 

아래 그림은...

VMWare guest OS의 결과를 캡쳐한 것임.

 

test.inject.png

 

 

프로그래머를 직업으로 삼고 계신 듯 해서 구현방법을 간략하게 설명해보면...

 

엣지는 루트를 관장하는 Host Process와 서브 DOM 모델을 관장하는 컨테이너 프로세스로 나뉘어서 동작합니다.

인터넷 익스플로러도 마찬가지로 32비트로 컴파일 되어있는 ActiveX 모듈을 실행하기 위해 32비트 프로세스가

별도로 바인드 돼서 동작하게 되고요.

 

엣지 IE 모드로 돌아갈 때나, 스탠드 얼론 인터넷 익스플로러로 돌아 갈때나...

HTML 코어 모듈은 동일한 코드가 사용 됍니다. 바인드 되어지는 UI만 갈리게 될 뿐이죠.

 

엣지 IE 모드에서 임의의 ActiveX를 블러킹하거나 호환성 모드를 프로그래밍 방법으로 콘트롤 하는 건

프로그래머시니까 잘 알고 있을 듯 해서 생략하고...

 

 

프로그램 동작방식은 시스템 파일을 건드리지 않고, 메모리를 인젝션 해서 후킹하는 방법으로 구현했는데

브라우저가 MS사에 의해 Certificate 인증되어 있기 때문에 Wintrust Guard 패치가 필요하고

 

Host 프로세스와 컨테이너 프로세스, 그리고 Delayload Module 인젝션해서 후킹할 필요가 있게 됍니다.

 

 

해킹 공격에 취약한 인터넷 익스플로러 더 이상 사용하지 말고,  IE가 필요하면 엣지 IE-mode 를 대신 사용하라는 데에

방점을 두었던 글인데... 엉뚱한 댓글들이 줄줄이 달려 있더군요.

 

그래서 생각을 바꾸서 프로그램은 공개하지 않는 거로.

 

 

 

번호 제목 글쓴이 조회 등록일
[공지] 자유 게시판 이용간 유의사항 (정치, 종교, 시사 게시물 자제) [1] gooddew - -
45114 공식쳇방인 irc 체널엔 1명도 없어요 [1] DaRtH 1477 08-08
45113 ATI그래픽사용중이신분 [17] 뽀삐님 2167 08-08
45112 테크넷에 파일 올라온 날짜... [3] 아르고K 1528 08-08
45111 xp 다시 엎다.. [3] 봄날의 꽃 1454 08-08
45110 아직 마크키 전화인증 가능한데......... [10] 놈강도 4451 08-09
45109 윈7 인증관련 질문입니다.(+MAK키 전화인증) [2] 지한 3019 08-09
45108 혹시 지금 모든 카테고리의 게시판에 파일 첨부 되시나요?? Laputa 1264 08-09
45107 테크넷에 나온 10개의 파일들을 [5] 창문일곱르 2091 08-09
45106 자동 로그인이 풀립니다. 아이스언맨 1366 08-09
45105 vm웨어 사용자분들 [6] IS진 1399 08-09
45104 스타터 에디션 인증 [1] 놈강도 2634 08-09
45103 OEM SETUPP 파일 관련!! 질문!!! 답변바람! 김개똥 1393 08-09
45102 엔터프라이즈 mak 키 전화인증 받기 [8] 놈강도 8074 08-09
45101 안녕하세요 윈도우7 설치시간질문좀.. [3] AlexJK 1320 08-09
45100 저도 한번 언어팩 통합에 도전을 해봤습니다. [1] 유스핀미 1159 08-09
45099 삼성 하드 진동 소음 문제.. [5] 라주비어 1677 08-09
45098 VMWARE 6.5.2 버젼 현재 업데이트 된 버젼은 검색되지 않네요 [1] 봄날의 꽃 1210 08-09
45097 우히히 그래픽과 하드만 바꿨을 뿐인데.. [8] 목도리 1483 08-09
45096 Windows 7 Professional Volume OEM? [5] mac21 2745 08-09
45095 윈7 인증오류 인데.. 해결방안좀요 ㅠㅠ asdasd2d 1211 08-09
XE1.11.6 Layout1.4.8