首页
社区
课程
招聘
[求助]如果我想在某app上加个功能键,怎么实现呢?直接改smali?
发表于: 2021-4-20 20:07 4545

[求助]如果我想在某app上加个功能键,怎么实现呢?直接改smali?

2021-4-20 20:07
4545

我试着直接修改smali,在某个smali文件里加上自己写的函数,添加的行数多了,在回编过程中,或者重签名的时候,会遇到各种和样的错误,除了这种方法,还有其它方法吗?未root的情况下?


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (12)
雪    币: 4406
活跃值: (3993)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
D-t
2
除了这样 你还要咋样  或者你直接写xp模块 但是就需要root
2021-4-20 20:10
0
雪    币: 49
活跃值: (2248)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
D-t 除了这样 你还要咋样 或者你直接写xp模块 但是就需要root
我加了个替换文件的功能,结果各种回编不过,要不就是无法签名。。。
2021-4-20 20:20
0
雪    币: 1867
活跃值: (4073)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
4
可以试试我的平头哥,99%的app可以回编并且成功重签名
另外就是hook添加,平头哥也是支持的
2021-4-20 22:25
0
雪    币: 3022
活跃值: (6771)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
smali 插桩这技术已经有十年左右的历史了不懂得话去看别人以前文章,插代码时注意一下寄存器和栈的状态。
2021-4-20 22:29
0
雪    币: 144
活跃值: (178)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
hook添加试一下
2021-4-21 09:09
0
雪    币: 709
活跃值: (2420)
能力值: ( LV12,RANK:1010 )
在线值:
发帖
回帖
粉丝
7
亲,这边建议把手机砸一下试试
2021-4-21 11:31
0
雪    币: 4406
活跃值: (3993)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
D-t
8
flashgg 我加了个替换文件的功能,结果各种回编不过,要不就是无法签名。。。
回编不过去怎么说 带上图片看看
2021-4-21 18:27
0
雪    币: 116
活跃值: (1012)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
亲 这边建议您用java写好 再编译成smali
2021-4-22 09:57
0
雪    币: 55
活跃值: (400)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
XPOSED虚拟机 无需ROOT 可以运行HOOK代码
2021-4-22 13:56
0
雪    币: 453
活跃值: (134)
能力值: (RANK:0 )
在线值:
发帖
回帖
粉丝
11
不用手机应用.最巴适.
2021-4-22 13:58
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12
直接写xp模块然后再apk里面内置xp环境 这样无需root也能hook到
2021-4-26 14:32
0
雪    币: 4510
活跃值: (1865)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
都换文件了,引用肯定变了啊,你说的编不过也得具体看
2021-4-26 18:19
0
游客
登录 | 注册 方可回帖
返回
//