发新帖

求大神解答:adb shell am start 启动Activity问题,.....

[复制链接]
12685 4
今天碰见一个软件,软件是一个手机动态壁纸。正常原版软件安装之后,进入页面会有壁纸预览,并且可以设置。我进行反编译,什么都没有修改打包回去之后,壁纸预览加载不显示预览效果了。 那么我初步判断是做了校验,把原版的apk的签名删了。重签,还是无法预览,我鉴定为签名校验。那么就去除校验吧,搜索关键字Signature。在java层发现了几个方法有签名的获取。 我进行了修改貌似还是不管用,那么我看到有lib文件夹,我怀疑so里面也有签名校验,加载so 搜索关键发现关键      

本人so比较菜,静态分析没看太懂,我就想动态调试看看。那么下面问题来了
最开使用最普遍的先设断点,启动app 加载so。 然后附加进程,没断下来,看来没准启动的时候已经过了。所以想从jni_onload 下断,直接跟过去。
采用网上办法启动。其他步骤省略了。主要问题是使用命令adb shell am start -D -n 包名/类名 启动

cmd下命令提示我找不到组件,无法启动。


那么就无法加载启动,调试so了。第一次见这种命名规则

哪里出现问题了。求点下。

软件下载地址:

链接:http://pan.baidu.com/s/1ntvaKzB 密码:s6o9

感兴趣的可以分析下,帮我看看什么问题。多谢各位大神



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

举报 使用道具

回复

精彩评论4

FindAllBlue    发表于 2015-6-1 18:57:51 | 显示全部楼层
同求大神解救同求大神解救同求大神解救同求大神解救

举报 使用道具

回复 支持 反对
抬头望未来    发表于 2015-7-30 11:05:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

举报 使用道具

回复 支持 反对
掐死妳的温柔    发表于 2015-8-3 10:54:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

举报 使用道具

回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表