dit驱动发布频道
الذهاب إلى القناة على Telegram
5 621
المشتركون
+824 ساعات
+1047 أيام
+38130 أيام
أرشيف المشاركات
5 623
ditpro_kpm更新112
◾️自动释放初始化资源,无需手动调用,段错误除外
◾️因为需要所以增加获取模块头地址和尾地址
◾️因为需要所以增加直接在内核遍历数组头,大幅度减少系统调用开销
◾️读取链条默认过滤b4000
5 623
ditpro_kpm(108)开始的对接文件
◾️主要是增加了初始化
◾️里面还有其它驱动的对接
◾️下面注释的是获取内存段,以后肯定是要扫内存的,目前支持a内存/cd内存/bss内存,默认只获取64位可读
5 623
ditpro_kpm更新108
◾️适当牺牲一点性能换取安全性,这里安全是指乱传数值导致崩溃
◾️优化有缓存读取性能,0.2->0.16
◾️负优化无缓存读取性能,0.2->0.5
5 623
ditpro_kpm更新1.0.7
◾️优化CPU预测,减少CPU预测错误带来的惩罚,和性能有关
◾️进一步提升无缓存的性能,100万次读取仅为0.2秒
◾️hook改为内联而非跳转,不确定联发科能不能用?
5 623
ditpro_kpm更新1.0.6
◾️重写无缓存读取,硬件层兼容,完美适配一加这种瞎七八乱改安卓内核的
◾️本次无缓存支持3.18~6.12(具体看CPU)
◾️修复4系无效果问题,不小心又把4系给排除了
5 623
ditpro_kpm更新1.0.5
◾️增加对5.10的隐藏进程/抹除触摸驱动
◾️优化整体的代码,去除原本的系统API的函数调用,此版本开始使用更多的汇编以进一步提高性能
◾️加回无缓存读取(仅支持5.10以上),使用汇编编写,不依赖系统调用,性能和有缓存差不多(这里指建立的过程),一秒依旧700万次吞吐量,无缓存可过缓存检测,即计算读取时间来判断是不是有人一直读我的地址
◾️原本的只读取活跃地址(这个是直接不读)和无缓存(这个是无管什么都读)差不多
⭐关于开发者对接,此版本不建议对接,因为使用了大量的汇编,所以没有太多的安全判断,对于用户态的交互中直接汇编操作用户的地址(不开ttbr0),如果你的缓冲区地址不是分配在堆/栈上的话会直接崩溃重启以及一些对齐越界问题,反正ditpro_kpm里面的操作都很底层原始就对了⭐
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
