随笔分类 -  Android

摘要:一、Android反调试 反调试在代码保护中扮演着非常重要的角色,虽然不能完全阻止攻击者,但是能加大攻击者的分析时间成本。目前绝大多数Android app都加固了,为了防止App被调试分析,加固功能中添加了各种反调试功能,比如:自己ptrace自己、检查函数执行时间、读取/proc/$pid/wc 阅读全文
posted @ 2022-12-28 13:24 达达尼亚2017 阅读(835) 评论(0) 推荐(0)
摘要:一、App启动流程 这里以一张图说明App进程的创建流程: 通过Zygote进程到最终进入到app进程世界,我们可以看到ActivityThread.main()是进入App世界的大门,下面对该函数体进行简要的分析,具体分析请看文末的参考链接。 对于ActivityThread这个类,其中的sCur 阅读全文
posted @ 2019-10-15 08:57 达达尼亚2017 阅读(753) 评论(0) 推荐(0)