Name : vhly[FR]
Serial : KQQQ-075613-V0300d5a-1413
同时我要提醒 以后少能那些用EXE4J打包的exe文件上来
上传点 jar文件就可以
注册机也没发上传 要不我发给你们
[email]vhly@163.com[/email]
Author : vhly[FR]
Tools : DJ Java Decompiler, Hedit(用来获取.exe文件中的.jar文件), gen (类文件 用于解密由EXE4J加密的文件内容)
首先:谴责使用EXE4J的行为 使文件无法运行
1. 提取.jar 文件 该CrackMe使用Exe4J打包 分析Exe4J 在添加文件到.exe时 使用0x88将文件内容Xor
所以自制文件解密类 gen 源代码如下:
import java.io.*;
import java.util.*;
public class gen
{
public static void main(String args[]) throws IOException
{
FileInputStream fin = new FileInputStream(args[0]); // 可以将整个exe文件解码
FileOutputStream fout = new FileOutputStream(args[1]);
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();
}
}