問題タブ [wfp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
321 参照

wfp - What's the means of error code 0xc0220002 in Windows Filtering Platform

When I use FwpmFilterAdd() function,it return code 0xc0220002.What's that means?

0 投票する
1 に答える
173 参照

firewall - NetflterSDK は javascript を http ストリームに挿入できますか?

netfiltersdk.comを試してみました。WFP ドライバーを使用して HTTP トラフィックを傍受し、Facebook などの Web サイトをブロックしました。「PFHttpBlocker.exe 'facebook'」の例で非常にうまく機能します。

たとえば、HTTP ストリームに JavaScript を挿入して、Web サイトを閉じたり、

netfilterdskプロトコル フィルタのドキュメント

その場合、JavaScriptを挿入することは可能ですか?

0 投票する
2 に答える
1055 参照

c++ - WFP を使用してペイロード付きの tcp syn パケットを送信することはできますか?

Windows フィルタリング プラットフォームは初めてです。

WFP を使用してペイロードを含む tcp SYN パケットを送信することはできますか?

送信したいペイロードには秘密のパスワードがあります。

Linux サーバーは、SYN パケットのペイロードが有効かどうかをチェックします。

0 投票する
1 に答える
272 参照

c - WFP コールアウト ドライバーが SERVICE_SYSTEM_START で開始されると、FwpmEngineOpen は EPT_NT_CANT_PERFORM_OP を返します。

Microsoft Inspectの例に基づいてWDM ベースの WFP コールアウトを作成しています。Inspect はWDFに基づいており、SERVICE_DEMAND_START または SERVICE_SYSTEM_START で適切に動作します。私の例では、WDF を WDM に変更し、INF でSERVICE_SYSTEM_STARTを使用していますが、システムが再起動したときにドライバーのFwpmEngineOpen関数が EPT_NT_CANT_PERFORM_OP で失敗しますこの例では、WFP エンジンを開いたり閉じたりしただけなので、永続的なコールアウトやフィルターとは関係ありません。

また、デバイスとの関係があることもわかりました。( NPF_CreateDevice呼び出しを使用して) デバイスを作成すると、このエラーが発生しますが、 NPF_CreateDevice呼び出しをコメント化すると、このエラーはなくなりました。また、WDM と WDF はデバイス作成コードが異なることを考慮してください。デバイスコードに何か問題があるに違いないと思いますか?ありがとう!

lbtest.c

loopback.c

0 投票する
1 に答える
486 参照

python - (WFP)FWPM_LAYER_STREAM_V4 レイヤーにデータをドロップするにはどうすればよいですか

私のプログラムにはexeとsysが含まれています。sys は WFP の FWPM_LAYER_STREAM_V4 レイヤーで動作します。sys がストリーム データをキャッチすると、データが exe に渡され、exe はデータが禁止されているかどうかをチェックします。classifyfn では、さらにチェックするために次のコードを使用してデータをブロックします。

次に、sys は exe の結果が特定のスレッドになるのを待ちます。データが禁止されていない場合は、データをフローに戻します。それ以外の場合は、データを削除します。しかし、データをドロップする方法が本当にわからないので、FWPM_LAYER_STREAM_V4レイヤーにデータをドロップするにはどうすればよいですか?