查看: 5725|回复: 94

[辅助下载] CF一键断网高级版

  [复制链接]
发表于 2022-1-13 19:59 | 显示全部楼层 |阅读模式
Sgss 2022-1-13 19:59 5725 94 显示全部楼层
CF一键断网FPS助手终极版——2022年1月12日最新破解版
1月12号以前的多功能一键断网破解版已经失效(见图),我就寻思着自己破解一个吧

报错

报错



界面如下

第一个版本

第一个版本

第二个版本

第二个版本

下载地址https://wwc.lanzouo.com/b02ctkjkd
密码:h4f5备注:软件程序名带“qq”的是备选,首选不带“qq”的
不要倒卖!不要倒卖!不要倒卖!


                               
登录/注册后可看大图


主要是我在逛论坛时看见的最新一个破解版都是在去年的11月发布的,正好不能用我就放上来吧,也方便大家游玩
如果想要自己编译的话,源码在这里
  1. #include <stdio.h>//输入输出头文件
  2. #include <windows.h>//WinAPI所需头文件

  3. //HWND为窗口句柄类型
  4. HWND GetMouseWindow()//对应易语言的:取鼠标所在窗口句柄()
  5. {
  6.         POINT point;
  7.         GetCursorPos(&point);//取鼠标坐标,储存到point中
  8.         return WindowFromPoint(point);//返回鼠标处窗口句柄
  9. }

  10. char* GetTitle(HWND hwnd)//对应易语言超级模块的,取标题()
  11. {
  12.         char title[233];//声明字符数组,即字符串
  13.         GetWindowTextA(GetMouseWindow(), title, 233);//取所取到窗口句柄的标题存储到title中
  14.         return title;//返回标题
  15. }

  16. void Net(HWND h360, int recovery)//断网或联网,h360为360列表控件句柄,recovery为断网或恢复,非0恢复,为0断网
  17. {
  18.         PostMessageA(h360, 516, 2, 0);//后台发送鼠标右键按下信息,坐标为左上角(0,0)
  19.         PostMessageA(h360, 517, 2, 0);//后台发送鼠标右键弹起信息,此时完成右键点击
  20.         //菜单点出来后,不必向菜单句柄发送消息,因为360列表接受到的消息会继承到菜单中,但电脑卡的话可能需要加一点延迟 ,或循环判断菜单窗口出现
  21.         PostMessageA(h360, 517, 2, 0);//后台发送鼠标右键弹起信息,防止调用命令时,鼠标为右键按下状态,此时不加这行代码会导致菜单无法点击
  22.         PostMessageA(h360, 256, 40, 0);//发送一次键盘下方向键的消息
  23.         if (recovery != 0)//如果recovery参数≠0
  24.         {
  25.                 PostMessageA(h360, 256, 40, 0);//则多发送一次键盘下方向键的消息,因为恢复网络在禁用网络的下面一格
  26.         }
  27.         PostMessageA(h360, 256, 13, 0);//发送按下回车消息,点击当前菜单选中项
  28. }

  29. int main()
  30. {
  31.         HWND h360;//声明窗口句柄类型变量
  32.         int qqqun = 466612507;
  33.         int key = 18;//18为Alt的键代码
  34.         int keydown = 0, recovery = 0;//按键是否按下和断网恢复状态
  35.         printf("360一键断网C语言免费版由<上官神殇あ QQ:2269718601>提供\n禁止盗卖,更多高端功能见QQ群:%d",qqqun);//作者声明
  36.         printf("\n按Alt一键断网/恢复");
  37.         printf("\n正在检测360流量防火墙...");
  38.         while (1)//以300ms的间隔循环扫描屏幕是否有360流量防火墙
  39.         {
  40.                 h360 = GetMouseWindow();//取鼠标所在窗口句柄()
  41.                 if (strcmp(GetTitle(h360), "List1") == 0)//如果鼠标所在窗口标题为List1,strcmp为字符串比较函数,相同返回0
  42.                 {
  43.                         break;//则此窗口为360列表控件句柄,跳出循环
  44.                 }
  45.                 Sleep(300);
  46.         }
  47.         printf("\n已检测到360流量防火墙,一键断网已开启!");
  48.         MessageBeep(0);//系统提示音
  49.         while (1)//以循环的方式监视热键
  50.         {
  51.                 if (GetAsyncKeyState(key) && !keydown)//如果设置的键被按下,并且之前为放开状态
  52.                 {
  53.                         keydown = 1;//标志按键按下状态,使得按下键盘只调用一次下面的命令,否则按下键盘会一直调用Net函数
  54.                         Net(h360, recovery);//调用断网/联网
  55.                         MessageBeep(recovery * 16);//系统提示音,0为开启声音,16为关闭声音,故乘recovery可随断网联网状态提示不同的声音
  56.                         recovery = 1 - recovery;//如果之前recovery为0,则变为1,为1,则变为0,即如果断网状态则调用联网,如果联网则调用断网
  57.                 }
  58.                 else if (!GetAsyncKeyState(key))//如果按键放开
  59.                 {
  60.                         keydown = 0;//则标志keydown为放开状态
  61.                 }
  62.                 Sleep(1);//加入1ms延迟防止CPU占用过高
  63.         }
  64.         return 0;
  65. }
复制代码
第一种(上面这种)是调用360断网的,必须要用Dev C++编译
  1. #include<stdio.h>
  2. #include<windows.h>
  3. int main(){
  4. int _01010101010101010l = 0, _0101010l0101010101, _01010l010101010101 = 0;HWND _010101010l01010101 = 0, _01010101010l010101 = 0;char _0101010101010l0101[6];
  5. unsigned long _0101010l010101010l,_010101010101010l01,_010101010101010101;POINT _010l01010101010101, _0l0101010101010101 = { GetSystemMetrics(0) ,GetSystemMetrics(1) };
  6. printf("360一键断网C语言源码由<上官神殇あ QQqun:466612507 >提供\n注意:需要用管理员权限运行此程序并关闭360自我保护\n");Sleep(1000); printf("现在按下键盘中的一个按键来设置断网热键:");
  7. for (_0101010l0101010101 = 8;; _0101010l0101010101++){_0101010l0101010101 %= 0x7C;Sleep(1);if (GetAsyncKeyState(_0101010l0101010101) && GetAsyncKeyState(_0101010l0101010101) && _0101010l0101010101 >= 8)
  8. break;}printf("%d(所设置的键代码)\n正在检测360流量防火墙\n", _0101010l0101010101);while (1){Sleep(233);
  9. for (_010l01010101010101.x = 0; _010l01010101010101.x < _0l0101010101010101.x; _010l01010101010101.x += 0x32)
  10. for (_010l01010101010101.y = 0; _010l01010101010101.y < _0l0101010101010101.y; _010l01010101010101.y += 0x32){
  11. _01010101010l010101 = WindowFromPoint(_010l01010101010101);GetWindowTextA(_01010101010l010101, _0101010101010l0101, sizeof(_0101010101010l0101));
  12. for(_010101010101010l01-=_010101010101010101=1?1==1:!1%1;_0101010101010l0101[--_010101010101010101];_010101010101010l01+=*(_010101010101010101+++_0101010101010l0101)<<++_010101010101010101-1);
  13. for(_010101010101010101=!(_010101010101010l01^=1<<(_010101010101010101+1<<1));_010101010101010101<=1<<1;_010101010101010l01^=(1<<1)+1<<(1<<1<<1)*_010101010101010101++);
  14. if (_010101010101010l01=!_010101010101010l01) goto WeiYunSi;}}WeiYunSi:MessageBeep(MB_OK);printf("已检测到360流量防火墙,一键断网已启动\n");while (1){Sleep(1);
  15. if (GetAsyncKeyState(_0101010l0101010101) && !_01010l010101010101){_01010l010101010101 = 1;_0101010l010101010l = GetTickCount();PostMessageA(_01010101010l010101, 0x204, 2, 0x3201A9);
  16. PostMessageA(_01010101010l010101, 0x205, 2, 0x3201A9);_010101010l01010101 = FindWindowExA(NULL, NULL, "#32768", NULL);while (GetTickCount() - _0101010l010101010l < 233 && _010101010l01010101 == NULL){
  17. Sleep(1);_010101010l01010101 = FindWindowExA(NULL, NULL, "#32768", NULL);}PostMessageA(_010101010l01010101, 0x205, 2, 0);if (_01010101010101010l){
  18. PostMessageA(_010101010l01010101, 0x100, 0x28, 0);PostMessageA(_010101010l01010101, 0x100, 0x28, 0);PostMessageA(_010101010l01010101, 0x100, 0xD, 0);_01010101010101010l = 0;
  19. MessageBeep(MB_ICONHAND);}else{PostMessageA(_010101010l01010101, 0x100, 0x28, 0);PostMessageA(_010101010l01010101, 0x100, 0xD, 0);_01010101010101010l = 1;
  20. MessageBeep(MB_OK);}_010101010l01010101 = NULL;}if (_01010l010101010101 && !GetAsyncKeyState(_0101010l0101010101))_01010l010101010101 = 0;}return 0;}
复制代码
第二种(上面)也是调用360,用任意编译器都可以

评分

参与人数 1牛币 +1 贡献 +1 收起 理由
qwe12345666 + 1 + 1 老哥 能不能更改一下。可以自定义进程呢?.

查看全部评分

发表于 2022-1-13 20:52 | 显示全部楼层
感谢楼主,好人一生平安
回复

使用道具 举报

发表于 2022-1-13 20:57 | 显示全部楼层
baiye 2022-1-13 20:57 显示全部楼层
又见技术帖!
回复

使用道具 举报

发表于 2022-1-13 21:24 | 显示全部楼层
c726000 2022-1-13 21:24 显示全部楼层
又见技术帖!
回复

使用道具 举报

发表于 2022-1-13 21:25 | 显示全部楼层
z226999757 2022-1-13 21:25 显示全部楼层
又见技术帖!
回复

使用道具 举报

发表于 2022-1-13 21:42 | 显示全部楼层
2692053847 2022-1-13 21:42 显示全部楼层
好贴支持!
回复

使用道具 举报

发表于 2022-1-13 21:43 | 显示全部楼层
搞G上真牛提问下资源!
回复

使用道具 举报

发表于 2022-1-13 22:50 | 显示全部楼层
感谢楼主,好人一生平安
回复

使用道具 举报

发表于 2022-1-13 23:12 | 显示全部楼层
药不能停 / 加大药量
回复

使用道具 举报

发表于 2022-1-13 23:13 | 显示全部楼层
又见技术帖!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表 发新帖

快速回复 返回顶部 返回列表