16進数テキストeclipse変換実行可能ファイルメソッド
package com.android.socket.server;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import org.apache.commons.io.FileUtils;
public class Java {
public static void main(String[] args) {
// eclipse
System.out.println(" ");
onGet();
System.out.println(" ");
}
public static void onGet(){
try {
String hello = FileUtils.readFileToString(new File("C:\\Users\\Administrator\\Desktop\\111.txt"));
List<Byte> b = new ArrayList<Byte>();
for (String bbb : hello.split(" ")) {
b.add((Byte) (byte) (int) (Integer.parseInt(bbb, 16) & 0xFF));
}
byte[] bbbb = new byte[b.size()];
for (int i = 0; i < bbbb.length; i++)
bbbb[i] = b.get(i);
FileUtils.writeByteArrayToFile(new File("C:\\Users\\Administrator\\Desktop\\111.exe"), bbbb);
} catch (Exception e) {
System.out.println(" ");
}
}
}
16進数テキストをeclipseで変換する実行可能ファイルの方法はjarパッケージ:commons-io-2.4に使用する.jar http://download.csdn.net/detail/qq_21051503/8956897見つからない方はメッセージ、メールアドレス