日期:2014-05-18  浏览次数:21244 次

高手进C#伪造IP
背景,做一个邮件群发软件(用SMTP,只管发,不管收)
邮件服务商经常会封IP,用ADSL自动重拨号得到新IP。但这不也不是个办法

有没有办法虚拟出一个IP,然后发出去,每天封邮件不一样的IP!

只有这么点分了,希望高手给思路!

------解决方案--------------------
http://topic.csdn.net/u/20081120/23/6cc0ce13-a417-49f9-828f-bcb38c5d018c.html
还是想办法固定IP的好
------解决方案--------------------
参考
http://www.codeproject.com/Articles/5697/Configuring-TCP-IP-Settings-using-WMI-and-C
------解决方案--------------------


上面的这个图说明了许多,注意的是每次连接下面都是有TCP的,也就是说,每次都需要握手才可用发送数据,那么伪造IP基本不可能了

伪造IP常常用于DDOS攻击,只管发不管收的,是半连接状态。

全连接状态(3次握手完),才可用发送数据,这个时候你的IP已经被知晓了


所以,你想解决,需要考虑代理了或者其他,单纯从技术上伪造IP,无法行得通