Author Archives: nevermoe

Android Root化总结

0x00 背景

之前在公司做了一下三星S6 Edge的root化,第一次做root化,加上该机器比较新,没有一键root,绕了很多远路,整理一下自己的理解。

最近自己买了一个二手Nexus5,也拿来root了一下,相对简单一些。

0x01 名词解释

(Custom) ROM:ROM原本是手机里的非易失性存储,因为手机的操作系统是装在ROM里,所以现在几乎都是指代手机的操作系统/刷机包。Custom ROM就是特指第三方刷机包,但是Custom会经常被省略,直接用ROM来表示第三方刷机包。  

Continue reading

OllyDbg学习笔记

0x00 背景

开始学逆向啦~

0x01 键位

F2 添加断点
F4 执行到光标处
F5 重叠显示所有窗口/最大化激活中的窗口
F7 单步步入
F8 单步步过
F9 继续执行(会停在断点处)
Alt+c 回到当前执行到的命令的地方
Ctrl+F2 重新运行程序
Ctrl+s 查找汇编命令
Ctrl+r 查找参考(查找哪里调用/跳转到了当前选中的命令)
Ctrl+g 跳转到指定地址,或者输入API名字可以跳转到该API入口处
Continue reading

租用vps搭建翻墙设施

0x00 背景

前两天回国,突然发现不能上很多和谐网站很不方便,于是搜索了一下免费 vpn 想要翻墙,无奈现在免费 vpn 太少而且速度慢,且正好自己刚租了一个海外 vps(ubuntu 的),于是考虑着使用该 vps 搭建一些翻墙设施。翻墙我想到的有两种方法,一个是做 vpn,也是大多数人会选择的,另一个是做 http 代理。本篇将会介绍这两种方法。
Continue reading