社本@元ネオニート Blog

社本@元ネオニート (元々ワック) のいたずら書き (for Programmers)

AILight Banner
AILight Blog

プロフィール

社本@元ネオニート Blog
働いたら負けかなと思っていたのですが。。とうとう働き始めました。アメリカのシアトル・エリアにある企業向けのバックアップソフトを開発している会社です。日本人は私だけ。なんとか。。やっていけてるようです。

目次

Blog 利用状況

記事分類

過去の記事

タグ

IE7の中からのプロセスの作成 その2 - Windows Vista/Internet Explorer 7

> ただし、整合性が低いプロセスから中(or 高)のプロセスを
> 作成する危険な動作であることから、UACのダイアログが
> 表示され、ユーザの許可が求められます。

前回の記事では、単純に説明してしまいましたが、
プロセスの起動は、実行ファイルごとにポリシー値を
レジストリに設定することによって、制御できます。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\
    Low Rights\ElevationPolicy\{Your GUID}\
        AppName="Hoge.exe" // ファイル名
        AppPath="C:\Program Files\Hoge Company" // フォルダ名
        Policy=(DWORD)00000003 // ポリシー

Policy=3 : 整合性レベルが中のプロセスとして起動
Policy=2 : ユーザが許可した場合、整合性レベルが中のプロセスとして起動
Policy=1 : 整合性レベルが低いプロセスとして起動
Policy=0 : プロセスの起動を禁止

レジストリエディタで確認したところ、cmd.exeは起動が禁止
(Policy=0)になっていました。
該当するエントリがない場合、Policy=2として扱われています。


■IE7の中からのプロセスの作成 - Windows Vista/Internet Explorer 7 - 社本@ワック Blog
http://www.ailight.jp/blog/sha256/archive/2007/02/20/13597.aspx

■保護モードの Internet Explorer の理解と機能 - MSDN (古いので注意)
http://www.microsoft.com/japan/msdn/ie/general/protectedmode.aspx

■Understanding and Working in Protected Mode Internet Explorer - MSDN
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ietechcol/dnwebgen/protectedmode.asp

投稿日時 : 2007年2月21日 12:52


コメントを追加

#  IE7の中からのプロセスの作成 その3 - Windows Vista/Internet Explorer 7 2007年2月21日 16:47 社本@ワック Blog

IE7の中からのプロセスの作成 その3 - Windows Vista/Internet Explorer 7
タイトル
名前
URL
コメント