是这样的,我想要实现自动注册的功能
问题是网站是限制IP的
所以就要伪装IP有三个问题:1.我用的是socket,协议用的是TCP,然后socket::send 中写的是"get / http/1.1..."这类的http请求
我该找怎样的代理呢?

解决方案 »

  1.   

    是不是改了ip地址的ip包?那样的话router可能不会转发
    使用WinPcap库试试
    参考地址:
    http://www.xfocus.net/articles/200209/447.html
      

  2.   

    如果对方服务是用Request.ServerVariables("REMOTE_ADDR")”获得访问者的IP的话
    你直接用HttpRequest.ServerVariables["REMOTE_ADDR"]=.....让它得到错误的ip地址
      

  3.   

    @wangping_li我用的是socket直接发request而httpRequest还不会用
    能否讲讲用socket的方法
    一般来说是用代理,可是如何用呢?.net库中的webproxy有几个疑问:1.proxy.GetProxy(String^)
    此函数能够实现IP深度隐藏吗?
    此函数在反复使用时能保证每一次找到的proxy都不一样吗?
    此函数能对socket(Tcp protocol)发送的http请求转发吗?
      

  4.   

    你所说的proxy.GetProxy可以看看
    http://msdn.microsoft.com/zh-cn/library/system.net.httpwebrequest.proxy.aspx
    它也是HttpWebRequest的属性
      

  5.   


    PS: 
    我的目标是 ----> ^_^