<small id='hvv5q8rb'></small><noframes id='egimnlwj'>

  • <tfoot id='gpn8la8x'></tfoot>
    您的位置:荆州电脑信息网 > 设置问题 > 如何用spi实现socks5代理

    如何用spi实现socks5代理

    作者:电脑信息网日期:

    返回目录:设置问题


    直接把端口和IP输入代理,然后就可以登录QQ了,要有耐心哦,不是每一个代理,你登陆都可以用哦,要耐心找到一个自己登陆上不掉线的就可以了哦

    这个要HOOK SPI函数
    我上段代码吧

    int WSPAPI WSPConnect(
    SOCKET s,
    const struct sockaddr *name,
    int namelen,
    LPWSABUF lpCallerData,
    LPWSABUF lpCalleeData,
    LPQOS lpSQOS,
    LPQOS lpGQOS,
    LPINT lpErrno)
    {
    if (_ProxySwitch == TRUE) //代理开关
    {
    struct sockaddr_in sin;
    sin = *(const struct sockaddr_in *)name;
    int Port = ntohs(sin.sin_port);
    char *IP = inet_ntoa(sin.sin_addr);

    if (strcmp(IP, "127.0.0.1") == 0 || strcmp(IP, "0.0.0.0") == 0)
    {
    return NextProcTable.lpWSPConnect(s, name, namelen, lpCallerData, lpCalleeData, lpSQOS, lpGQOS, lpErrno);
    }
    return Socks5Proxy...... //这里为连接代理服e68a84e8a2ad7a686964616f338务器的代码。
    }
    else
    {
    return NextProcTable.lpWSPConnect(s, name, namelen, lpCallerData, lpCalleeData, lpSQOS, lpGQOS, lpErrno);
    }
    }
    这个是LSP的HOOK。修改这个函数就行
    细节上还要处理WSPSENDTO及WSPRECVFORM等API

    chrome浏览器设置socks5代理可参照以下copy步骤:

    1、将Chrome升级到最新版本。

    2、安装SwitchyOmega扩展程序。

    3、右键点击【选项】,打开SwitchyOmega扩展程序选项设置。

    4、点击上图中【新建情景模式】,在新建情景模式名称中输入socks5代理名称,选择【代理服务器】,点【创建】按钮。

    5、代理协议选择【socks5】,输入socks5代理服务器的地址和端口,选择【应用选项】按钮。

    6、点击SwitchyOmega扩展程序图标,下拉菜单中点击【自动切换】,然后再点击【添加条件】。

    7、确认socks5代理是否生效。



    如果只支持7a686964616fe58685e5aeb9338TCP的话 HOOK WSPConnect
    如果要支持UDP的话还要HOOK WSPSendto等几个函数。
    int WSPAPI WSPConnect(
    SOCKET s,
    const struct sockaddr *name,
    int namelen,
    LPWSABUF lpCallerData,
    LPWSABUF lpCalleeData,
    LPQOS lpSQOS,
    LPQOS lpGQOS,
    LPINT lpErrno)
    {
    if (_ProxySwitch == TRUE) //代理开关
    {
    struct sockaddr_in sin;
    sin = *(const struct sockaddr_in *)name;
    int Port = ntohs(sin.sin_port);
    char *IP = inet_ntoa(sin.sin_addr);

    if (strcmp(IP, "127.0.0.1") == 0 || strcmp(IP, "0.0.0.0") == 0)
    {
    return NextProcTable.lpWSPConnect(s, name, namelen, lpCallerData, lpCalleeData, lpSQOS, lpGQOS, lpErrno);
    }
    return Socks5Proxy...... //这里为连接代理服务器的代码。
    }
    else
    {
    return NextProcTable.lpWSPConnect(s, name, namelen, lpCallerData, lpCalleeData, lpSQOS, lpGQOS, lpErrno);
    }
    }

        <tbody id='p95ug5ik'></tbody>

      <small id='vjx9mt7j'></small><noframes id='1524oxgt'>

    • <tfoot id='0n32udk5'></tfoot>
    • 相关阅读

      • 如何用spi实现socks5代理

      • 电脑信息网设置问题
      • 直接把端口和IP输入代理,然后就可以登录QQ了,要有耐心哦,不是每一个代理,你登陆都可以用哦,要耐心找到一个自己登陆上不掉线的就可以了哦这个要HOOK SPI函数我上段代码吧int
      关键词不能为空

      标签导航

      WIN7系统的台式电脑怎样连接WIFI? 台式电脑win7系统如何连接无线路由器 台式电脑windows7怎么连接路由器 WINDOWS7台式电脑怎么连接路由器??? win10的性能信息和功能在哪儿 WIN10怎么恢复 性能信息和工具 如何使用win10系统的性能查看器 win10系统该怎样查看系统性能 更新win10后开机显示0xc000007b错误,无法进入系... win10开机出现错误代码0xc000007b 无法进入系统... 电脑开机显示恢复无法加载应用程序或操作系统,错误代码0xc0... Win10电脑应用程序无法正常启动出现错误0xc000007... MSDN我告诉你下载的win7旗舰版最好用什么软件 驱动、永... msdn下载的系统,用什么激活工具激活系统好? msdn下载的win7旗舰版怎么激活? 从msdn装了个Win7,基佬们都是用什么激活的 求教 怎么让程序使用socks5代理连接网络 可以用socks5代理上QQ,但是浏览器代理怎么设置? 如何在Linux下配置socks5代理 如何开启socks5代理端口 win10系统自带的ie浏览器怎么卸载 win10怎么删除系统自带ie win10怎么删除系统自带浏览器图标 win10系统电脑自带ie怎么卸载程序 “win7开启ahci模式 蓝屏不能进入系统 ”除了重装系统... win7开启ahci模式 蓝屏不能进入系统 BIOS里开启ACHI模式后,不能进入WIN7系统,系统一启... 如何在Win7下安装SATA驱动开启AHCI模式 win7账户被锁定,请问如何解锁? win7账户被锁定怎么办 win7怎样取消帐户锁定 如何取消WIN7的用户锁定 用WIN7建立WIFI热点,但是手机无法连接,一直显示正在获... win7建立的虚拟wifi,之前一直正常,今天连接手机一直显... WIN7系统笔记本电脑建立WIFI,建立成功后,手机连接,可... win7做wifi热点为何手机一直显示正在连接IP地址而连接... 低配置的电脑升级windows10会更顺畅一点吗 我这电脑配置可以升级win10吗 我的电脑配置怎么样,能不能升级win10? 电脑配置有点低,可以装win7的系统吗? 我家的电脑才一个多月 C352R2的键盘鼠标不能用,系统老... 为什么我的小米3买了3个多月,维修要花钱 买了皮鞋使用一个多月暴皮可以投诉吗? 电脑才用了一个多月 今天出现了不能开机的现象 win7 下默认的硬盘分区表类型是MBR还是GUID ? 求助,4T的硬盘做win7不能引导硬盘格式是mbr还是gu... win7装完win10后把磁盘格式改为了GUID格式,然后就... 装win7必须把硬盘转为mbr格式吗?它和guid什么区别,... win10ghost哪个好纯净版的推荐下 哪个ghost win10好用 win10的ghost版哪个好用 win10 哪个版本好用 ghost 电脑蓝屏打不开,蓝屏代码是0×0000006B(0×c000... 电脑蓝屏0×0000006B怎么办?

      电脑蓝屏,win7,win10相关问题_荆州电脑信息网