分类 作品 下的文章

memdump

遇到个Android程序, 想要dump内存下来, 使用gdbserver无法附加, 提示Operation not permitted, 网上看了下有c语言arm版的memdump, 但是没提供编译好的x86版本, 随手撸了个golang版, 编译方便.

源码在: https://github.com/ilanyu/memdump

编译好的版本在: https://github.com/ilanyu/memdump/releases

在 Genymotion 虚拟机中使用 memdump_linux_386 dump之前gdbserver无法attach的进程成功.

注意: 博主之前没玩过Linux下的程序开发, 可能存在大量BUG.

编译mipsle版lantern

使用的环境为 腾讯云 Ubuntu Server 16.04.1 LTS 32位

  1. 安装依赖包

     sudo apt-get update
     sudo apt-get install git gcc libgtk2.0-dev
     sudo apt-get install gcc-mips-linux-gnu g++-mips-linux-gnu gcc-arm-linux-gnueabi g++-arm-linux-gnueabi gcc-mipsel-linux-gnu g++-mipsel-linux-gnu
     sudo apt-get install npm nodejs-legacy
     sudo apt-get install axel
    

- 阅读剩余部分 -

更新JRebel for Android通用破解工具

JRebel for Android 从 2.1.16版 开始只需要修改 jr-android-ide-studio.jar即可破解.现在可以不使用 http://blog.lanyus.com/archives/286.html 里给的修改环境变量的方法, 新方法为:

  1. 下载 JrebelForAndroidCrack.jar 并复制到 D盘根目录.
  2. 以文本格式打开 studio.exe.vmoptionsstudio64.exe.vmoptions,将-javaagent:D:/JrebelForAndroidCrack.jar追加到最后.

- 阅读剩余部分 -

lantern编译过程

lantern不知道从哪个版本开始限制流量了, 但是好像自己编译的 lantern 没有这个限制。

编译过程如下:

  1. 到 daocloud.io -> 我的集群 -> 添加主机 -> 试用胶囊主机 申请1台临时 VPS,得到 VPS IP和密码,我这里得到的IP、用户名、密码分别是 54.223.16.47 、ubuntu 、 a3ce4babb8f293a0。
  2. ssh 连接到 54.223.16.47。

- 阅读剩余部分 -