Android 程序中获取一个反向 Shell

Posted seliote

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 程序中获取一个反向 Shell相关的知识,希望对你有一定的参考价值。

代码如下:

String command = "ls -al /";
Process process = Runtime.getRuntime().exec(command);

之后即可通过 Process 对象获取输入输出

这样获得的shell具有的是与应用相同的 UID, 所以无法做到一些越权访问的命令, 比如

ls -al /data/misc

以上是关于Android 程序中获取一个反向 Shell的主要内容,如果未能解决你的问题,请参考以下文章

Android程序中如何执行shell脚本

Android地理编码器反向定位-获取城市的可靠方法?

Android通过usb反向共享(不是root)

Android 反向地理编码需要 Internet 连接或后端数据提供程序

JSshell:一款针对XSS漏洞的JavaScript反向Shell

如何在android中获取ListView反向位置?