FinalShell密码找回/FinalShell密码破解
一、找到目标文件夹
1.首先我们找到这个文件夹
C:\Users\你的用户名\AppData\Local\finalshell\conn
2.文件夹里有一个你需要找的那个服务器的json文件打开复制里面的password
二、创建文本获得密码
1.创建文本文档在里面写入
代码中的Pn1vK14tShb4G7ByTjidNtT/EoQ8ic6f需要换成你的password的值
import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.math.BigInteger;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;
import java.util.Base64;
import java.util.Random;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import javax.crypto.SecretKeyFactory;
import javax.crypto.spec.DESKeySpec;
public class FinalShellDecodePass {
public static void main(String[] args)throws Exception {
System.out.println(decodePass("Pn1vK14tShb4G7ByTjidNtT/EoQ8ic6f"));
}
public static byte[] desDecode(byte[] data, byte[] head) throws Exception {
SecureRandom sr = new