暑期学习day2
本文最后更新于 2026年7月7日 晚上
暑期学习day2
碎碎念:租房的水管坏了,等房东修弄了两天,下一天暴雨预警不想出来(虽然最后没下太大),然后作息有点乱,中午才来。pwn的复健就不在这儿写了~虽然会看着一天干的东西有点单薄
(确实单薄)调整状态,调整状态!
机器学习
统计学习
困困困,看不进去,搁置一下
其他
安卓逆向
雷电模拟器密码6666(备忘一下)
中文搜不到的时候记得转为unicode去搜
mt管理器dex++编译器查找,资源字符内容为整数搜索类型,字符串查文字

const/4赋予整数值时的含义
- 限制常量的数值范围(最重要)
/4表示该指令只能加载 4 位有符号整数。- 取值范围:**-8 到 7**(即十六进制
0x0~0x7,以及负数0xFFFFFFF8~0xFFFFFFFF)。 - 例子:
- ✅ 合法:
const/4 v0, 0x5、const/4 v1, -0x1 - ❌ 非法:
const/4 v0, 0x123(因为0x123超过了 4 位的表示范围,编译会报错)。
- ✅ 合法:
- 限制目标寄存器的索引范围
/4意味着指令操作码中只有 4 个 bit 用来指定目标寄存器。- 取值范围:只能使用
v0到v15这前 16 个寄存器。 - 例子:
- ✅ 合法:
const/4 v10, 0x1 - ❌ 非法:
const/4 v16, 0x1(因为v16的索引是 16,需要 5 个 bit 才能表示,不能使用/4指令)。
- ✅ 合法:
将大会员赋值后改为1,当前已经是大会员。

smail中的.line数字与java中实际的行数相对应(jadx中未展开左边行数的时候)(得上下滑动一下,要不然显示的不对???)
下面的是正确的行数

碎碎念:如果先改大会员那儿的判断,会让那个硬币不够10个的提示都覆盖掉,不行,我来修补,不够10个直接return!
直接给我goto下去!不过保存之后居然会自动给我改名字

再改成小于等于来跳过10硬币检测

成功,也就是把改寄存器数值,强制跳转,改判断都来了一次


今天就到这儿了,明天一定早点来:cat:
暑期学习day2
https://xyyr-c.github.io/2026/07/07/暑期学习day2/