問題タブ [winsock-lsp]

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 に答える
255 参照

c++ - LSP ソフトウェアは、ウイルス対策、スパイウェア対策などのプログラムと競合しますか?

こんにちは、トラフィックの読み取りと変更を行う LSP プログラムを作成しています。質問は、ウイルス対策、ファイアウォール、スパイウェア対策などのソフトウェアは、LSP 機能のために私のプログラムをウイルスとして認識しますか?

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

windows - LSP (レイヤード サービス プロバイダー) OS の互換性

LSP (Layered Service Provider) をサポートするオペレーティング システムはどれですか?

興味深いオペレーティング システム (Windows XP 32/64 ビット、Windows Vista 32/64 ビット、Windows 7 32/64 ビット、Windows Server 2008 32/64 ビット、Windows Server 2008 R2 32/64 ビット)

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

visual-c++ - LSP サンプルをビルドできません

Microsoft プラットフォーム SDK をダウンロードしました。サンプルプロジェクトのLSPを以下でビルドしてみました

C:\Program Files\Microsoft プラットフォーム SDK\Samples\NetDS\WinSock\LSP

次のリンク エラーが発生しました。

Windows XP で Visual C++ 2008 Express を使用しています。フォルダーincludelib作成したプロジェクトに含めました。

アイデアや提案はありますか?

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

c++ - dt_dll を使用して LSP をデバッグする

Microsoft プラットフォーム SDK で提供される LSP サンプルをデバッグする方法を知っている人はいますか? このトピックについて読んだところ、サンプルの dt_dll が ws2_32.dll のチェック バージョンで使用できる DLL ファイルを生成することがわかりました。

問題は、彼らがそれを行う方法を言っていないことです。dt_dll.dll ファイルの使用方法? それを含める方法は?それをデバッグする方法は?全体のプロセスは明確ではありません。

また、LSPサンプルのコードでログファイルを作成してみました。LSP がロードされ、ネットワーク操作が正常に機能しているにもかかわらず、ファイルは作成されませんでした。

自分が何をしているかを確認する方法が必要です (ログ ファイルを使用するか、LSP をデバッグします)。

Windows XP と Visual C++ 2008 Express を使用しています。

何か案は?

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

windows - WSPSendで宛先ポートを取得する

MicrosoftプラットフォームSDKで提供されるサンプルLSPのWSPSend関数で宛先ポート番号を取得する際に問題が発生します。

これが私が使用しているコードです。以下に示すように、ifステートメントは入力されていません。デバッグ機能を使ってこれを確認しました。

宛先ポート80を使用して、この関数内の送信HTTPパケットを認識しようとしています。

何か案が?

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

c++ - LSPでのソケットの変更

WindowsでLSP(レイヤードサービスプロバイダー)を使用して発信パケットの宛先ソケット(IPとポート)を変更することは可能ですか?

たとえば、すべてのHTTPパケットをプロキシサーバー(指定されたIP /ポート)にリダイレクトしたいとします。このようにして、Windows用の「システム全体の」プロキシを作成できます。

リダイレクトを行うためWSPSendToに、関数内にへの呼び出しを含めようとしました。これらの2つの関数は、さらに2つのパラメーター(、、および)を使用WSPSendすることを除いて、同じパラメーターを使用します。WSPSendToconst struct sockaddr FAR *int

問題は、トラフィックがコードで指定されたプロキシに転送されていないことです。これをwiresharkを使用して確認しました!

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

firefox - Firefox4BetaおよびWinsockLSP

Firefox4ベータ版に問題があります。

FirefoxはインストールされているすべてのLSPプロバイダーをどういうわけか無視しているようです。ただし、winsockを使用します。

どうしたの?それは私のLSPの問題ですか、それを修正できますか?

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

windows - プロセスのカスタムルートは?

私のコンピューターには、異なるサブネットに接続する 2 つのネットワーク アダプターがあります。以下のように:

アダプタ A: 10.20.30.201 アダプタ B: 10.20.31.201

アダプター A を介して特別なプロセス (たとえば、Process A ) のすべての発信データを作成したいと考えています。つまり、アダプター A をプロセスのデフォルト ルートとして作成したいと考えています。

特別な宛先のルート テーブルを変更できることはわかっていますが、ここでやりたいことは大きく異なります。プロセス Aは多くの異なる IP と通信する可能性があり、事前にわかりません。

Winsock2 は、TCP/IP スタックに dll を配置する方法としてLSPを提供します。私は LSP に詳しくなく、LSP で自分のやりたいことができるかどうかわかりません。

誰か提案してくれませんか、ありがとう。

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

c++ - すべてのWindowsOSをサポートするレイヤードサービスプロバイダーを開発したい場合、どのような問題が予想されますか?

シンプルなHTTPフィルター(透過プロキシ)を開発したい。

XP以降を含むすべてのバージョンのWindowsをサポートしたいと思います。

これを経験した人から、サービスをインストールするときにiIIexpectする必要がある問題は何ですか?

0 投票する
3 に答える
3975 参照

windows - システム全体の広告ブロッカー

すべてのブラウザーで広告をブロックする広告ブロッカー アプリケーションを構築するつもりです。一部の広告ブロッカーにはブラウザごとにプラグインが用意されていますが、それは手間がかかり、非互換性があると思います。広告のファイアウォールのように機能するアプリケーションを考えています。メインOSはもちろんWindows。

すべての Windows バージョン (2000、XP、VISTA、7) で動作するものを作成することは可能ですか? この種のソフトウェアに最適なアプローチは何ですか?