iOS越狱系统使用root权限运行命令
2024-08-29 03:01:25
//命令原型:sh -c "echo 密码 | su -c 'ls --help' "
//转载请注明:http://www.cnblogs.com/bandy/p/7069503.html
NSTask *task = [NSTask new];
[task setLaunchPath:@"/bin/sh"];
[task setArguments:[NSArray arrayWithObjects:@"-c", @"/bin/echo alpine | /bin/su -c '/bin/ls --help' ", nil]];
NSPipe *pipe = [NSPipe pipe];
[task setStandardOutput:pipe];
[task launch];
NSData *data = [[pipe fileHandleForReading] readDataToEndOfFile];
[task waitUntilExit];
NSString * string;
string = [[NSString alloc] initWithData: data encoding: NSUTF8StringEncoding];//root
NSLog(@"Result: %@", string);
//转载请注明:http://www.cnblogs.com/bandy/p/7069503.html
最新文章
- 【MavenWeb】初探:创建一个Maven Web项目
- MySQL · 性能优化 · 条件下推到物化表
- ListView滚动到顶部
- HDU2019JAVA
- Problem 1010 - 素数环问题
- vertical-align的深入学习
- NuGet学习笔记(2)——使用图形化界面打包自己的类库(转)
- $in的方法总结
- freemarker里的分页--ftl文件的传值
- UWP brush
- C#图解教程 第九章 语句
- Head First设计模式读书笔记
- 在不同语言中static的用法
- LeetCode 496 Next Greater Element I 解题报告
- php还原16进制特殊字符
- nginx反向代理tomcat应用,struts2网站程序redirect时导致请求地址错误的解决方法
- C++结构变量数据对齐问题
- vim应用:终极解决windows系统gvim/vim的各种乱码(文件,菜单,提示信息)!
- tcl&;redis安装
- drupal7 自定义登录&;找回密码页面,注意事项