Avatar notebook default
29篇文章 · 16724字 · 1人关注
  • android内联优化导致Inlined method resolution crossed dex file boundary

    最近App在android11上出现了一个诡异的native 崩溃,很不容易出现,但都是有个特点就是安装App后过一段时间才会出现,杀进程没用,...

  • 简单的禁止应用被双开的方法

    通过LocalServerSocket限制 前段时间发现一个应用被双开后,不能同时在一个手机上登陆两个账号,登陆A之后,B会被踢下线。刚开始还以...

  • JEB编写脚本

    通过编写jeb的python脚本,用来解密java的加密函数,如下图得aa.E就是一个加密函数,如果脚本运行完成,这个应该被替换成解密后得字符串...

  • apktool使用

    - 下载apktool工具[http://download.csdn.net/detail/liuyanggofurther/8858943] ...

  • WeakHashMap的回收机制分析

    (转载)[https://www.ktanx.com/blog/p/288] 在Java中,一般人对于WeakHashMap的理解都是:当某个键...

  • 为什么wait()一定要放在循环中

    在多线程的编程实践中,wait()的使用方法如下: 那为什么非要while判断,而不采用if判断呢?如下: 这是因为,如果采用if判断,当线程从...

  • Android java脱壳( 修改art源码方案)

    9.0 aosp 修改源码地方: android-p/art/runtime/dex/art_dex_file_loader.ccOpenCom...

  • linker打开log开关

    linker在设计之初就为广大码农提供了便利 因此可以在进程内部设置环境变量 库加载相关的log开关 可以设置 不需要root就可以设置

  • vfork导致父进程环境变量被修改

    vfork版本 运行结果 可以看出,父进程没有设置环境变量MY_ENV,但是由于子进程12451 设置了环境变量,导致主进程12450 也被设置...

文集作者