uk
Feedback
QXNEXT驱动发布频道

QXNEXT驱动发布频道

Відкрити в Telegram

fork QX11.4 / qx的分支 追求前沿与隐藏性 无偿维护!

Показати більше
456
Підписники
Немає даних24 години
Немає даних7 днів
Немає даних30 день
Архів дописів
更新日志 V2.9 (未同步开源版本) └─ core ├─ 修复 CFI 漏洞问题(可能) └─ 添加 vmap 读取方法

坏消息: QX NEXT 已遵照GPL协议开源 更新与维护正常😋 (开源部分可能会略微落后主分支)

好消息: 由于时间分配问题 可能不再提供QXNEXT的成品编译与发布🥲

提醒一遍 -> No 一加 <- 不要提醒我适配一加 我还没有适配一加的时间&计划🥲

最近发现了导致卡死的新原因 我把它命名为宏失效 ========问题分析======== 关键问题是#else宏的效力不足 即使设定某一个版本不执行某项代码 但是因为宏失效致使,不会运行的代码也被添加到,这个版本的文件 -> 手机检查到了这个代码 触发了保护重启 ========解决办法======== 不停的测试 确认哪部分代码导致问题

icache使用时会产生缓存 稍微降低隐藏性 大幅增加读取速度 建议在和平精英用 三角钟请无脑选imap || phy_to_virt

sticker.webp0.24 KB

小贴士 测试工具已经更新了 快下载来试试水☕️

版本 AlphaB V2.7.0(Mi only & 大更新) ====================== 更改 ├─ 升级用户空间支柱至V4 │ ├─ 使用了反向信息 │ ├─ 从v2成功过渡到v4 │ └─ *完成极端情况下ksyms读取 ├─ KERNEL │ ├─ 提供了三种内存读取方法 │ │ └imap icache phy_to_virt │ └─ /proc log抹除 └─ 对接头更新 └─ 向下兼容 即使不更新也能用 ......(我忘记我还更新了啥) ======================= imap icache指ioremap ioremap_cache (已开源)

一些猜测🧐 关于刷入崩溃(点开脚本 一瞬间崩溃 甚至MT卡在半屏) 1.内存操作不当造成的内存&堆栈溢出 2.为了隐藏性大规模移除链表造成的崩溃 关于载入驱动信息崩溃(最后看到的文字是正在载入驱动信息,请等待) 1. 抹除dev节点造成崩溃 2.也是内存操作问题

版本 AlphaB V2.6.3FIX(Mi only & debug?) ====================== 更改 ├─ 升级用户空间支柱至V3 │ ├─ 更换驱动信息交接方法 │ ├─ └ netlink->ioctl │ ├─ 过度版本 未完成很多内容 │ └─ 兼容显著提升 ├─ Update insmod script │ └─ 解决刷入失败遗留文件 └─ 一些其他内容... =======================

版本 AlphaB V2.6.2(Xiaomi Only 先行版&优化版)

驱动大小不是越小越好 那是利用-Os参数 牺牲了运行速度换来的🍎
驱动大小不是越小越好 那是利用-Os参数 牺牲了运行速度换来的🍎

适配一加太难了 遭老罪了 : ( =================== 为何我不更新? 因为我的电脑损坏了: ( 并且我最近也十一分的忙 并且我丢失了kernel make out 我需要重新的编译所有内核 看谷歌文档都知道编译一个通常需要5h+

日志[25.5.22] : 根据by离的建议 转构建为bazel批量构建
日志[25.5.22] : 根据by离的建议 转构建为bazel批量构建

操作基于WebUI提供的一个运行shell命令的API
操作基于WebUI提供的一个运行shell命令的API

给垃圾驱动写了个Web UI
给垃圾驱动写了个Web UI

某种程度上我已经解决了缓存攻击 ==== but ==== 即使页表遍历本身不会产生缓存 但是页表遍历可能引起TLB活动 不过较难检测 并且即使使用页表遍历 后续仍然依赖phys_to_virt完成内存操作
某种程度上我已经解决了缓存攻击 ==== but ==== 即使页表遍历本身不会产生缓存 但是页表遍历可能引起TLB活动 不过较难检测 并且即使使用页表遍历 后续仍然依赖phys_to_virt完成内存操作

目前QX NEXT获取物理地址使用的是(页表遍历only) 后续会采取多种方法并行使用提升性能
目前QX NEXT获取物理地址使用的是(页表遍历only) 后续会采取多种方法并行使用提升性能

===== 技术细节 ===== About QXNEXT_helper_V2 1. 使用了netlink传输数据 2. 起user与kernel 的桥接作用 完成包括但不限于 读写文件, 执行shell命令 3. 极大解决了kprobe & kallsyms 同时未导出的极端情况 About AlphaC (废案) 快速跨进程内存重映射 -> process_vaddr_to_pfn + ioremap 联合实现 (实验) 进程隐藏hideProcess ================== 技术来源 github.com/fuqiuluo/ovo 感谢z8