macOS 系统和Windows系统不同,mac本地程序安装位置为:/System/Applications
所以还醒本地系统程序为:(拿本地计算器程序为例子)
/**
* @Auther: corey
* @Date: 2020/9/28 10:09
* @Description:
*/
public class ExploitMac {
public static void main(String[] args) {
try {
java.lang.Runtime.getRuntime().exec("/System/Applications/Calculator.app/Contents/MacOS/Calculator");
} catch (java.io.IOException e) {
e.printStackTrace();
}
}
}
就可以直接用Java 代码唤醒计算器代码
也可以直接 使用
open -na Calculator
直接调用