我有興趣編寫一個家長控制過濾器,可用於監控和/或重定向Windows桌面操作系統(Vista或更高版本)上的所有出站Internet請求。我希望過濾器本身具有無限制的互聯網訪問權限,以便在應用程序/瀏覽器請求期間訪問互聯網上的Web服務。對於批准的流量,我只想簡單地通過請求。對於被拒絕的流量,我想重定向到自定義響應頁面。步驟如下所示:在Windows操作系統上過濾Internet請求
- 過濾器URL接收請求。
- 過濾器將URL傳遞給Web服務以供審批。
- 已批准的請求傳遞到Internet網關。
- 拒絕的請求被重定向到自定義錯誤頁面。錯誤頁面很可能會在線。
我的問題是,我應該在Windows網絡棧中實現這個過濾器?我可以在Windows Filtering Platform的文章中看到,實現第三方家長控制是有一個地方的,但是隻要過濾器能夠識別自己的請求並避免卡住,就可以啓動並接收自己的網絡流量在無限遞歸情況下?我可以在本地存儲過濾器,但我更願意考慮將它們存儲在網上,以便在多個客戶端之間共享,並且不易被篡改。
如果這個第三方家長控制塊是不正確的位置,有沒有在世界糧食計劃署的架構,可以讓我實現我所描述的過濾器的另一個位置?