-
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://localhost/ip.aspx");
request.Headers.Add("X_FORWARDED_FOR", "0.0.0.0");
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader stream = new StreamReader(response.GetResponseStream());
string IP = stream.ReadToEnd();
stream.Close();
response.Close();
request = null;
这样如果投票程序想使用X_FORWARDED_FOR来判断使用代理访问者的真实IP,那它就会读到0.0.0.0
你把这个IP使用一个随机方式生成就行了。
from :http://topic.youkuaiyun.com/u/20080122/09/96320e9d-ffd8-4b2f-a1f9-23b569bafe1f.html
本文介绍了一种通过修改HTTP请求头中的X_FORWARDED_FOR字段来伪造客户端真实IP的方法,并提供了具体的C#代码实现。
1608

被折叠的 条评论
为什么被折叠?



