connection
One for all and all for one...

                      【诚信、高效、创新、专业、务实、超越
   团队技术人员精通c/c++/delphi等相关编程语言,历经了十多年的驱动及网络开发磨练,服务过上千编程人员和公司,从而让我们对程序BUG分析,调试,逻辑处理等有着丰富的经验。选择我们,会使您少走弯路,让项目快速上线!

       最新消息

 加速宝工作室版本使用教程

 普通配置,同名或者不同名进程多开,让每个进程使用不同IP教程!【点击这里进入查看教程】

 特殊配置,国内访问steam社区,畅玩要google账号才能登陆的游戏教程!【点击这里进入查看教程】

 特殊配置,修改ICMP数据,即修改PING的返回延时数值或者PING的连接IP教程!【点击这里进入查看教程】

 基本原理:

1、首先,我们要取得网络数据,要取得数据包,那就得用到数据拦截技术,象早期0几年的时候,我们使用的就是apihook和lsp来拦截网络数据,这
     两种方式,都会给目标进程加载一个dll文件后实行拦截操作。但是,随着各种网络应用或游戏的更新,设备的换代,特别是一些游戏发现自身
     被注入后,会误报为外挂操作并禁止加载,这样就造成了这两种方式在现在的环境中兼容很差,所以从11年开始就放弃了这两种方式!后来采
     用了驱动方式来拦截网络数据,驱动有一个好处是,不对目标进程注入,不读写目标进程内存,从最底层拦截网络数据,安全可靠稳定!

2、拿到网络数据后,我们就可以使用代理协议来把数据通过远程服务器交互来转发。这里主要有几个问题要处理:
      如果直接转发电脑上所有网络即全局转发,远程服务器压力大吃不消,如果代理带宽小,又影响本地访问速度。
       有些场景是要把数据进行分流,比如,只代理某些特定进程,特定的域名及ip或者端口,其它的数据走本地网络出口。
       局域网中有多台设备:PC电脑、手机平板、PS4手柄游戏及物连网设备想使用特定的ip出口,不安装客户端软件实现数据转发。

3、DNS处理,有些应用检测dns归属,还有些平台不处理dns进不去,如steam社区和其它一些游戏不处理dns都进不了。

4、虽然我们所使用的东西都是微软本身开放的接口,但是各种安全工具同样也在使用,微软自己也在使用,所以兼容处理是个体力活。

  • 综合上述问题,最优解决方案,代理协议使用socks5协议,最早也使用过vpn,但分流麻烦,要收集目标进程远程ip添加到路由表分流。
  • 拦截到网络数据后,先取得进程的pid,然后在数据交互过程中通过pid来判断设置的规则进行分流。这样效率高,数据处理更彻底!
  • 通过以上的逻辑处理,就可以成功实现局部程序网络加速,域名、ip、端口等过滤功能,从根本上解决了网速卡及隐私泄露等问题!