-2

IP スプーフィング プログラムを作成したい場合、マシンの IP アドレスを変更できるプログラムさえあればよいというのは本当ですか?

true の場合、IP アドレスを設定するクラスを使用するにはどうすればよいですかSystem.Net?IPAddress

4

3 に答える 3

9

いいえ、それは真実ではありません。マシンのIPアドレスを変更することは、IPスプーフィングではありません。IPスプーフィングとは、送信元マシンの実際のIPアドレスと一致しない送信元IPアドレスを持つネットワークパケットを作成する場合です。

http://en.wikipedia.org/wiki/IP_address_spoofing

これは、RAWソケットまたはSharpPCapを使用したWinPCapを使用してWinPCaphttp://www.tamirgal.com/blog/page/SharpPcap.aspxと相互運用することで実現でき ます。

于 2010-05-13T16:10:27.220 に答える
1

マシンのIPアドレスは、ホームネットワーク内のデバイスによって内部的に使用されるマシンに与えられたIPアドレスです。これは、ルーター、スイッチ、およびその他のクライアントデバイスがパケットを配信および交換する方法です。

この方法で外部向けIPをスプーフィングすることはできません。プロキシを使用すると、プロキシのIPが外部に面したIPのように見えます。

自分が何をしているのかを理解していて、実際に静的である必要がない限り、内部IPを変更することはお勧めしません。たとえば、ルーターのポートを転送して、サービスを実行できるようにします。ルーターは、そのトラフィックを直接私の内部IPに向けることを知っています。DHCPはIPを変更する可能性があるため(リースの有効期限などにより)、内部IPを静的にするのが最善です。

また、ネットワーク構成に応じて、内部IPには192.168.1.Xなどの特定の形式があります。

于 2010-05-13T16:11:24.593 に答える
-1

http://www.change-ip-proxy.com>IP アドレスを変更する最善の方法は、プロキシを使用することです。代理人を探す中で、代理人の背後に信頼できる会社を持つことが非常に重要であることがわかりました。あなたが行うことはすべて会社のプロキシ経由で送信されるため、個人情報を読み取ったり盗んだりしないことを信頼できることを確認する必要があります. そうしないと、プロキシを使用しても意味がありません。

于 2010-05-13T22:22:50.000 に答える