️️️钉钉pj听课时长

首先科普一下钉钉的机制,老师判断你听没听课,是根据听课时长判断的。
修改成果:挂在后台也计入时长。
正文
钉钉通过在Application类里增加了ActivityLifecycleCallbacks,注册生命周期,再由各个类进行判断。
分析过程就略了。
①打开classes16.dex(我的版本是4.7.28不同版本可能位置不同)搜索类名com.alibaba.doraemon.impl.lifecycle,其它版本全打开classex.dex搜索
② 看到如图两个类
③ 打开第一个类
    
把剩下的方法全部修改成如图这样
ps:这些方法都是注册生命周期、结束生命周期等,全删掉就好了。(保存return-void)
    
④ 打开标注的第二个类,点击导航,找到isbackground方法
    
点进去,打上一行代码 const v0,0x0
    
⑤ 一路退出保存 记得别用去除签名验证,也别签名,不然会有安全锁。直接安装在vitural xposed里(高级选项设置成未签名允许安装)
友情提示:别和钉钉抢音频,不然不计入时长。
不发成品  

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
相关推荐
  • 暂无相关文章
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片