NoTopdomain の一个小广告

老广告文,改了一下发在博客园里面(

因为信息老师的奇怪行为(上课禁了U盘网站)导致本蒟蒻水题困难,于是在五一开始编写此程序。

《宇宙安全声明》
如果被OI教练/信息老师骂诸如说是:
“如果你还是以这个态度来面对竞赛的话,那我觉得你的竞赛生涯已经结束了。”
这种的话,本蒟蒻并不会背锅。

软件截图

b1.5老版本:

本人实机(下列测试环境8)

v.2.4.3:

学校机房(下列测试环境1)

软件介绍

因为并不擅长MFC/Qt C++ GUI开发,选择了自己有经验的PyQt5(本来打算用PySide6的但是对Win7等老机房兼容不好),借助PyWin32API和psutil加以实现,打包用的是nuitka,本机使用Py38-32环境,不过因为有时候会在学校打(是Py311-64),所以有时候大小会从16M变成21M左右。

现阶段情况:部分老版本(2.3-)采用的是python 3.11-64,另外的老版本是python 3.8.4-32,新版本全部采用python3.8.10-64,部分在Win7下打包部分win10,全部采用了nuitka

我也知道Python效率略低且打包文件稍大,不过还是控制在了可接受范围吧(qwq

既然名字都叫 NoTopDomain 了,主要功能与极域有关,至于学生机房管理助手,因为我们学校并没有安装~~ (曾经装过却因为一堆bug断送了几个OIer的竞赛生涯),这时建议用:https://github.com/BengbuGuards/mythwaretoolkit

软件可能会报毒(尤其是b1.4+更容易爆,但是似乎只有Win10会报,Win11扫描一下也没有爆),需要手动给杀毒软件加白名单

主要功能相信大家也大概清楚了:

  1. 杀掉/启动极域
  2. 挂起/恢复极域
  3. 多线程定时循环+DLL保持自身最前(因为没做令牌窃取超级置顶,所以在UAC开启或Win7中广播时会闪烁)
  4. 多线程定时循环+DLL解除黑屏等键盘限制(鼠标限制因用户体验已放弃)
  5. 解除广播全屏化
  6. 智慧的解法:把鼠标拖到解禁了的按钮按一下再拖回来 awa(在设置第二项)缩放广播窗口
  7. 一部分QSS
  8. 解除U盘/软件限制(暂不可恢复)
  9. 解除网站访问限制(暂不可恢复)
  10. 唤起任务管理器并勾选置顶
  11. 杀掉选定/输入进程
  12. 修改选定窗口置顶状态(采用的是SWP_TOPMOST而不是SWP_TOP)
  13. 热键唤起:默认Alt+M唤起主窗口,Alt+T唤起任务管理器,Alt+Y切换当前窗口置顶,Alt+K杀死当前进程
  14. 脱离极域远程关机
  15. 脱离教师远程控制(尚未实现)
  16. 屏蔽教师远程命令(尚未实现)
  17. 获取极域密码(PS:mythware_super_password)
  18. 强制卸载极域
  19. 解除工具栏提交(尚未实现)
  20. 接收因杀掉极域等时教师发送的文件的遗漏部分(已抛弃)
  21. 解除工具限制(如TSK CMD等)
  22. 解除映像劫持(主要防学机管)
  23. 重启资源管理器
  24. 检测极域/广播/黑屏状态
  25. 一部分配置、设置快捷键
  26. 屏蔽极域远程命令和杀进程
  27. UIAccess高优先级+System提权(仅限无UAC电脑)
  28. 防火墙入站拦截
  29. UDP重放攻击
  30. 2048摸鱼小游戏
  31. 在Windows10 2004以上版本正常在教师端隐藏窗口使其无法看见
  32. 兼容Win7但是兼容性稍有问题

目前软件因为部分功能未完成,依然停留在beta阶段,尽量一周一更,欢迎使用(

现阶段已经更新到v2.4.3,具体功能详见软件内帮助或仓库内help.md

以上部分功能体验并不好,欢迎大家反馈(可以按程序内反馈按钮)。

支持情况

  • 2.4.3以上支持Windows 7以上版本的Windows,2.3及以下版本中大小为20兆左右的则不支持Windows 7
  • 隐藏窗口在Windows 10 1909及以下版本仅能变为黑框,在Windows 8.1及以下版本会出现标题栏和窗口边框
  • 在Windows 7以下版本会出现闪退等未知问题
  • 仅支持64位操作系统,部分老版本(16兆左右的)支持32位Windows
  • 始终建议下载最新版本,除特殊情况(如新版本有严重bug)
  • 已知问题:未安装极域教师或学生端的时候使用软件时在部分系统会出现卡顿的情况
  • 已知问题2:开启极域拦截时会出现无限循环连接,开启拦截极域置顶后广播窗口工具栏无法正常展开、调整大小

↑Win7隐藏效果

测试过的环境:

  1. Windows 7 SP1 x64-补丁日期2013年 极域电子书包课堂管理软件 v1.0(学校机房) 部分闪退情况,基本正常使用,更新无法正常使用(证书问题)
  2. Windows 7 SP1 x64 补丁日期2020年 极域电子教室软件2021豪华版 v6.0,极域电子教室软件2016豪华版 v5.0 (虚拟机) 正常运行
  3. Windows 8.1 2014 Update x64 极域电子教室软件2016豪华版 v5.0(虚拟机) 正常运行
  4. Windows 10 LTSC 2022 x64 极域电子教室软件2015豪华版 v4.0(虚拟机) 正常运行
  5. Windows 10 21H2 x64 极域电子教室软件2015豪华版 v4.0(学校机房)正常运行
  6. Windows 10 22H2 x64 极域电子教室软件2015豪华版 v4.0(学校机房,开启UAC)正常运行,置顶有闪烁
  7. Windows 11 21H2 x64 极域电子教室软件2021豪华版 v6.0(本人实体机) 正常运行
  8. Windows 11 22H2 x64 极域电子教室软件2016豪华版 v5.0(本人实体机) 正常运行

下载链接

Github 开源地址:https://github.com/lyxofficial/notopdomain
蓝奏云: https://xydc.lanzouo.com/b018x6qza 密码:2al0

posted @ 2023-08-22 16:27  Ariasaka  阅读(182)  评论(0编辑  收藏  举报