자유 게시판

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

2021.09.16 08:08

kernel 조회:2232 추천: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 - -
46900 Deep Freez Standard 8.71 설치후 패치가 풀리는데 왜그럴... [4] 율파파 345 01-16
46899 [생활정보] 못먹게 된 김치…음식물 쓰레기일까? 일반 쓰레... [7] 사이버초보 1305 01-15
46898 국민연금이 오른다네요 [13] 세븐좋아 1715 01-15
46897 티비 지상파 UHD 채널이 비가 오거나 눈이오면 먹통인데요. [3] 심돌이 1313 01-14
46896 겨울철 내비 옵션 중 이건 켜세요 [3] asklee 1214 01-14
46895 심심해서 아주 구형 에 윈도우 11설치해 보았습니다 [4] 세븐좋아 1298 01-14
46894 아버지가 당근 마켓 하는 방법을 알려달라고 한 이유 [2] FINAL 1019 01-14
46893 태블릿pc [18] 노선부장 1100 01-14
46892 PC.Building.Simulator.2.v1.6.15b 사용후기 ^.^ [3] SHIELD 565 01-14
46891 약간의 도움을 청해 봅니다.. 브라우저 설치폴더 [6] 굴렁쇠 579 01-14
46890 에바 선, 뉴튼 패밀리 꾸준히 활동 하고 있나 보네여 [1] dadf 241 01-14
46889 컴ㄹㅇ알못인대...이거 왜그러는건지 해결법이랑 원인알려... [14] ehdna 1214 01-13
46888 GOG 게임 50개 무료 배포 [2] 마루나래 1356 01-13
46887 차에서 째즈와 클래식을 들을 수 있는 실시간 방송 주소 ... [3] 윙도10 634 01-13
46886 이 케이스를 구매를 했는데요 [1] 복구시디 960 01-13
46885 현재 유플러스 인터넷 쓰고 있구요. [1] 심돌이 716 01-13
46884 새해 되고 지금까지 지키는것 [6] 긍지버림 476 01-12
46883 미니pc용 os추천 [10] 자슬내등사 1459 01-12
46882 500GB 외장하드 쓰고 느낀점 [13] 긍지버림 1360 01-12
46881 자동차세 연납 신청 납부 (1월 16일 ~ 1월 31일) [7] asklee 910 01-11
XE1.11.6 Layout1.4.8