public static void main(String[] args) throws IOException { File f = new File("E:\\160\\new\\RobTicket.exe");// exe文件路徑 File f1 = new File("E://160//test//rob_new.rar");// 生成的rar文件路徑 FileInputStream fin = new FileInputStream(f); FileOutputStream fout = new FileOutputStream(f1); BufferedInputStream bin = new BufferedInputStream(fin); BufferedOutputStream bout = new BufferedOutputStream(fout); int in = 0; do { in = bin.read(); if (in == -1) break; in ^= 0x88; bout.write(in); } while (true); bin.close(); fin.close(); bout.close(); fout.close(); }