飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 4164|回复: 1

[Android] shell 用户执行dex文件

[复制链接]

该用户从未签到

发表于 2014-10-10 09:58:18 | 显示全部楼层 |阅读模式
<<Android逆向和安全>> 这本书的 3.4 节中 通过smali写过一个 HelloWord.zip 文件,原书中是在虚拟机通过  adb shell  dalvikvm -cp /data/local/tmp/HelloWorld.zip HelloWorld      去执行这个zip文件,  因为虚拟机默认是 adb 是 root 用户所以可以执行成功
如果在真机上 默认adb 是  shell 用户 将会出错
通过下面命令  shell 用户也照样可执行成功
adb shell mkdir /data/local/tmp/dalvik-cache;ANDROID_DATA=/data/local/tmp dalvikvm -cp /data/local/tmp/HelloWorld.zip HelloWorld

评分

参与人数 1飘云币 +40 收起 理由
蓝枫 + 40 很给力!

查看全部评分

PYG19周年生日快乐!
  • TA的每日心情

    2018-1-9 02:24
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2014-11-2 11:02:54 | 显示全部楼层
    这个可以试试
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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