Search

Search IconIcon to open search

会飞的丑小鸭 - 教我兄弟学安卓逆向

Last updated Jun 15, 2023

系列目录: https://www.52pojie.cn/thread-742703-1-1.html

# 一、安卓正向编程

01编写第一个 app

1
2
3
4
5
6
7
8
9
EditText Name;
Name = (EditText) findViewById(R.id.Text_Name);
Button Login; ...
Login.setOnClickListener(new View.OnClickListener() {
	@Override
	public void onClick(View view) {
		check(Name.getText().toString().trim(), Pwd.getText().toString().trim());
	}
});

# 二、破解第一个 app

02 破解第一个 Android 程序

安装 Android Killer, 配置 jdk(建议jdk8, 过高版本不能用). 在配置里, 选中 jdk 的 bin 文件夹

move result v0 把上一条的结果移动到v0, 真为1, 假为0 if-eqz v0, :cond_0 如果 v0==0, 跳转到 :cond_0

作业-破解滚动的天空 似乎已经版本过旧

# 破解第一个 Android 游戏

03 破解游戏

[练习 切水果大战] https://www.52pojie.cn/thread-642371-1-2.html

switch 语句在 smali 里会变成 label, 如 pswitch_0

作业 火柴者联盟 (已过期)