- 博客(7)
- 收藏
- 关注
原创 数据库journal_mode模式快慢真相
现在很多人都认为journal_mode里wal是最快的,但如果真的做过测试,就发现,没有这回事,下面是自己测的各模式的多次写大量耗时:WAL 7500TRUNCATE 5000MEMORY 600OFF 500PERSIST 4000DELETE 8000sqlite原生是DELETE,WAL是可以比原生SQLITE的设置快一点点,但谷歌已经在这一块做过优化了,改用上...
2018-10-30 20:56:29 3159
原创 解开反编译android o的框架代码
华为mate10使用了最新的androido,并进行了预编译,然后baksmali现在还不支持androido,导致反编译困难,于是自己动手diy 1、 adb pull /system/framework,把整个框架的代码pull 出来,特别是arm64目录下的vdex文件2、 从vdex文件扣出dex文件,并构成jar文件,这一步可以使用16进制编辑器,
2017-12-19 10:09:27 1053
原创 通用的的android root方法
现在root android主要是使用漏洞,但是漏洞不好找,也不利用,还很容易 被补掉,所以不是一个好的root方法。最好用的root的方法还是刷机,但是市场上的手机都加密了,把bl锁住了,不能使用fastboot刷机,为了能刷市场上的加密的手机,需要先在淘宝上买一个加密狗例如淘宝里搜索“oppo 加密狗”有了这个工具后,就可以随便解bl锁,解锁方法自行联系
2017-09-06 20:31:10 2062
原创 应用启动时,tinker的verifyclass
如果自己的项目使用了tinker热补丁,那么,会发现,启动应用时的systrace图如下,会多出一坨的verifyclass片段,导致时间慢了很多。这段verifyclass的代码如下http://androidxref.com/7.1.1_r6/xref/art/runtime/verifier/method_verifier.cc#262262Met
2017-08-08 19:06:02 3522 6
原创 可移植的oat文件
oat文件是不能移植的,但通过修改libart-compiler,生成可以移植的oat文件。相关代码在这里:http://androidxref.com/6.0.1_r10/xref/art/compiler/driver/compiler_driver-inl.h#308让IsFastInvoke永远返回false,那么生成的oat就是可以移植的了。fast_path是art
2017-08-04 17:46:11 513
翻译 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-08-04 14:19:28 182
原创 xposed的总开关
xposed是一个用于全局hook的框架。许多破解工具,都通过xposed去实现它的功能,如果不想自己的app被xposed修改的话,可以在自己应用内偷偷把xposed的开关关掉。开关的位置在这里:https://github.com/rovo89/XposedBridge/blob/art/app/src/main/java/de/robv/android/xposed/Xp
2017-08-04 09:28:53 2023
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人