Microsoft MVP성태의 닷넷 이야기
IE8.0에서 BHO [링크 복사], [링크+제목 복사]
조회: 12849
글쓴 사람
박용운 (sialnuri at empal.com)
홈페이지
첨부 파일
 


안녕하세요.

IE8.0에서 BHO관련 ActiveX가 디버깅되지 않아 검색을 해보니
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN
에 TabProcGrowth에 0값으로 설정 후 디버깅은 되었습니다만
배포 테스트를 하려다보니 TabProcGrowth가 설정되어 있지 않으면
BHO가 작동하지 않는 현상이 있습니다.

IE->도구->추가기능관리에서도 사용중이라고 나오는데
작동은 하지 않습니다.
TabProcGrowth의 값을 0으로 설정하면 작동을 합니다.
그렇다면 배포를 할 때 TabProcGrowth의 값을 추가를 해야 하는지요?

----------

Programming IE 5에 포함된 iehelper 소스를 가지고 테스트를 해보면
TabProcGrowth에 관계없이 작동을 하는 것으로 보아
BHO 자체가 작동하지 않는 것은 아니고 후킹을 못하는 것이 아닌가라는 생각도 됩니다.
TabProcGrowth의 설정값이 후킹하는 프로세스와 무슨 관계가 있을까요?

바쁘시겠지만 답변부탁드립니다.
감사합니다. ^^








[최초 등록일: ]
[최종 수정일: 2/16/2011]


비밀번호

댓글 작성자
 



2011-02-16 05시02분
TabProcGrowth 값으로 인해 IE 의 LCIE 기능이 동작하게 됩니다. 즉, 바깥 프레임 윈도우를 관리하는 iexplore.exe 와 탭 내부의 윈도우를 담당하는 iexplore.exe 로 나뉩니다. 만약, 그에 민감한 로직을 넣어두었다면 적절하게 우회 방법을 찾아야 합니다.

참고로, 해당 BHO 배포 대상이 누구인지는 모르겠으나 무작위 포탈 사용자라면... 아마도 (저같은) 사용자들의 항의가 있거나, 그 소문으로 설치율이 줄어들지도 모르겠습니다. ^^
정성태

... 46  [47]  48  49  50  51  52  53  54  55  56  57  58  59  60  ...
NoWriterDateCnt.TitleFile(s)
3667김치사발면12/15/201510786템플릿 설정 추가 질문 [1]파일 다운로드1
3666노태현12/15/201510182사용자별로 권한을 주고 볼 수 있는 데이터를 제한하려면 어떤 방법으로 접근하는게 좋을까요? [2]
3665김치사발면12/14/201513277C# 템플릿 설정이 이상해요ㅜㅜ [3]파일 다운로드1
3664KuLu12/10/201510569멀정하던 사이트 중 일부메뉴가 응답없음이 되어버립니다. [3]
3663Sung...12/10/201511966UWP 서버 프로그래밍 작업 중 [5]
3662Sung...12/9/201511809uwp앱에서 접속한 클라이언트 주소값을 받아서 표시하고 싶은데 어떤 메소드를 써야 할까요? [7]
3661김무진12/9/201511160Oracle 환경에서 데이터를 조회할때 한글이 ? 이렇게 표시가됩니다. [1]
3660질문자12/7/201513084OpenFileDialog 호출시 hang걸리는 문제 [4]
3659Sung...12/4/201512741UWP 앱에서 textBox로 클라에서 받은 값을 나타내고 싶은데 안되고 있습니다. [5]
3658강준12/3/201511974Visual Studio (Xamarin) vs Eclipse [2]
3656DEVY...12/1/201510879MasterPageFile 사용시 다국어 처리 질문입니다. [1]
3653DEVY...11/26/201512329ds:Signature 질문입니다. [7]
3654윤용한11/27/201512083    답변글 [답변]: ds:Signature 질문입니다. [3]
3657윤용한12/1/201514361    답변글 [답변]: ds:Signature 질문입니다. [1]
3651노태현11/20/201545059MariaDB - ASP.NET오류의 원인조차 못 찾고 있습니다.. [2]파일 다운로드2
3652노태현11/20/201511936    답변글 [답변]: MariaDB - ASP.NET오류의 원인조차 못 찾고 있습니다.. [3]
3649kokon11/17/201512355예제 파일 실행이 안 되네요 [5]
3647Sang...11/15/201510854Part 3 목차? [5]
3646힘찬도약11/13/201515664c# mscorlib System.IO IOException [8]파일 다운로드2
3644힘찬도약11/11/201514822c# user.config파일 [2]
3645spow...11/13/201511810    답변글 [답변]: c# user.config파일 - Json.NET을 이용한 설정파일 처리 [1]파일 다운로드1
3643힘찬도약11/11/201513627C# 함수의 processing time과 재호출 [14]
3642.net11/10/201512314c# 으로 작성된 com+ 에 대한 문제입니다. [2]
3641힘참도약11/9/201512726c# log file 관련해서 질문드립니다. [5]
3638윤창선11/4/201513301사설IP가 부여된 무선라우터간 영상전송 관련 문의 [8]
3634Hyun...11/2/201510864c# 에서 webkit browser에서 webgl을 이용하는 사이트에 접속이 안됩니다. [1]
... 46  [47]  48  49  50  51  52  53  54  55  56  57  58  59  60  ...