2010-05-13 138 views
-2

是真的,如果我想制作一个IP欺骗程序,我只需要一个可以更改我的机器IP地址的程序?IP地址欺骗

如果为真如何使用System.Net - IPAddress类设置IP地址?

+1

如果您想更改IP地址,只需在网络适配器上更改即可。对于Windows:http://www.wikihow.com/Change-your-IP-Address-(Windows) – JYelton 2010-05-13 16:05:38

回答

8

不,这是不正确的。更改机器的IP地址不是IP欺骗。 IP欺骗是指创建具有与源计算机的实际IP地址不匹配的源IP地址的网络数据包。

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

使用使用SharpPCap RAW套接字或WinPcap的,以互操作,以WinPcap的 http://www.tamirgal.com/blog/page/SharpPcap.aspx

+4

还记得,如果你欺骗你的IP地址在数据包级别,你可以_send_信息,但不_receive_它 – 2010-05-13 16:38:32

+0

良好的捕获。也许Stackoverflow应该有一个关于计算机科学技术术语的内部词汇表来帮助来自其他国家的人很好地表达自己。 – 2010-05-13 22:29:46

+0

@JuniorMayhé:也许看看http://english.stackexchange.com/。不是以技术为导向的,但可能有很多与此相同的人。 – user359996 2010-12-13 02:53:23

0

你的机器的IP地址,这是可以实现仅仅是给你的机器的IP地址被内部通过设备中使用你的家庭网络。这就是路由器,交换机和其他客户端设备如何交付和交换数据包的方式。

你不能以这种方式欺骗你的外部IP。使用代理将使代理的IP 出现成为您的外部IP。

我不建议改变你的内部IP,除非你知道你在做什么,实际上它需要它是静态的。例如,我在我的路由器上转发端口,以便我可以运行服务。路由器知道将该流量直接指向我的内部IP。因为DHCP可以改变你的IP(由于租期到期,而不是),所以最好让我的内部IP是静态的。

此外,根据您的网络配置,您的内部IP具有特定的格式,如192.168.1.X.

+0

只需为此添加注释,并非分配给设备(例如计算机)的所有IP地址都是内部的。 – 2012-12-24 03:42:07

+0

嗯,是的。但是在他所谈论的内容(机器ip等)中,它确实描述了一个网络设备。对不起,如果我的答案似乎误导。 – WhiskeyTangoFoxtrot 2012-12-24 07:15:59

+0

对不起,我没有考虑到上下文(看“你的机器”)。 – 2012-12-24 10:21:03

-1

http://www.change-ip-proxy.com>更改您的IP地址的最佳方式是通过代理。在寻找代理时,我发现拥有一个可靠的代理公司非常重要。你所做的一切都是通过公司的代理发送的,所以你要确保你可以相信他们不会阅读或窃取你的个人信息。否则,代理服务器没有意义。

+0

使用代理是一种保护您的隐私的方式,它不是您自己的数据安全性,我认为应该避免,如果他正在做一些未经授权的工作 – 2010-05-13 22:35:35

+0

使用代理与欺骗IP地址不同。 – 2012-12-24 03:42:40