個々のプログラムの特定の URL へのアクセスを制限することは可能ですか?

個々のプログラムの特定の URL へのアクセスを制限することは可能ですか?

特定のアプリケーションがアクセスできる URL のリストをホワイトリストに登録したいというユースケースがあります。つまり、サンドボックス化したいのですが、その exe ファイルのみの特定の URL をブロックしたりホワイトリストに登録したりする権限がありません。グローバル設定 (他のプログラムに影響します) を使用せずにこれを行う方法はありますか? VM 内で実行できることはわかっていますが、それは本当にリソースの無駄のように思えます。もっと洗練された解決策はありますか? また、できればドメイン名に基づいて URL アクセスを制限/許可したいと思います。

繰り返しになりますが、特定の URL のみにアクセスするようにプログラムしたいと考えています。Windows 7 を使用しています。どうすればこれを実現できるでしょうか?

関連情報