Internet Explorer에서 RegCreateKeyEx Error 5 (Access Denied)될 때


정확히 말하면 IE Browser Extentions(BHO 등)에서 RegCreateKeyEx를 사용했는데 Error 5 (Access Denied)가 떨어질 때.


Solution
IE는 Low Integrity 레벨의 프로세스로 실행되기에 BHO 역시 Low Integrity로 실행된다. 그 이상 Integrity가 필요한 장소는 접근 거부가 떨어진다.

마이크로소프트는 Low Integrity에서 사용할 수 있는 "Low 버전" 레지스트리 키를 만들었다. IE(Browser Extentions, BHO 등)는 다음 위치의 레지스트리를 사용할 수 있다.

HKCU\Software\Microsoft\Internet Explorer\LowRegistry

이 글에는 0 개의 댓글이 있습니다.