大家好,许多学生上微机课都有被老师控制的苦恼,那么今天,我们来做一个java的破解微机控制的软件。
首先,市面上常用的微机控制软件有极域等,这篇文章我们就拿极域做例子(受害人)。我们要知道,极域的学生端的进程名是StudentMain.exe,那么bat命令为:taskkill -f -im StudentMain.exe,所以这次的难点是用java执行bat命令。
在java中有一个类,java.lang.Runtime,里面有一个方法,Process exec(String cmd),可以运行bat命令,这使制作难度大大降低。我们只需要:
Runtime r = Runtime.getRuntime();
try {
run.exec("taskkill -f -im StudentMain.exe");
} catch (IOException e) {
e.printStackTrace();
}
就可以了。
结束?不可能的(也有可能),我们再做一个窗口:
package Frame;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import exception.Exeexception;
import javax.swing.JButton;
import java.awt.Font;
import javax.swing