1.手机抓包, Fiddler 即可,把 https 解析开着。
2.看 ti.qq.com 的请求。
3.fromEncodeUin 解码
附解码程序:Java 的
import java.util.HashMap; import java.util.Scanner; public class Main { static HashMap<String, String> stringKeyValue = new HashMap<String, String>(); public static void main(String[] args) { Main.intKey(); Scanner scanner = new Scanner(System.in); String text = scanner.next(); String finalString = ""; text = text.replace("*S1*", ""); while(!text.equals("")) { if(text.length() > 1) { String CurrentValue; if(stringKeyValue.get(text.substring(0, 2)) == null) { System.out.println(text.substring(0, 1)); CurrentValue = stringKeyValue.get(text.substring(0, 1)); text = text.substring(1); } else { System.out.println(text.substring(0, 2)); CurrentValue = stringKeyValue.get(text.substring(0, 2)); text = text.substring(2); } finalString += CurrentValue; } else { finalString += stringKeyValue.get(text); text = ""; } } System.out.println(finalString); } public static void intKey() { stringKeyValue.put("oe", "0"); stringKeyValue.put("n", "0"); stringKeyValue.put("z", "0"); stringKeyValue.put("oK", "1"); stringKeyValue.put("6", "1"); stringKeyValue.put("5", "1"); stringKeyValue.put("o", "1"); stringKeyValue.put("ow", "2"); stringKeyValue.put("-", "2"); stringKeyValue.put("A", "2"); stringKeyValue.put("oi", "3"); stringKeyValue.put("o", "3"); stringKeyValue.put("i", "3"); stringKeyValue.put("7e", "4"); stringKeyValue.put("v", "4"); stringKeyValue.put("P", "4"); stringKeyValue.put("7K", "5"); stringKeyValue.put("4", "5"); stringKeyValue.put("k", "5"); stringKeyValue.put("7", "5"); stringKeyValue.put("7w", "6"); stringKeyValue.put("C", "6"); stringKeyValue.put("s", "6"); stringKeyValue.put("7c", "6"); stringKeyValue.put("7i", "7"); stringKeyValue.put("S", "7"); stringKeyValue.put("l", "7"); stringKeyValue.put("Ne", "8"); stringKeyValue.put("c", "8"); stringKeyValue.put("F", "8"); stringKeyValue.put("Nn", "8"); stringKeyValue.put("NK", "9"); stringKeyValue.put("E", "9"); stringKeyValue.put("q", "9"); } }
8 个评论
antior
有没有python语句啊?java不会用。。。
glzjin
可以自己写一个-、-
失效
失效了吧?
glzjin
并没有。
Ari
其实是个魔改过的 base64 算法
glzjin
反正=、=一一对应逆回去
yami
我是搜过来的..话说现在新发的坦白说的加密算法应该是改过了..有什么新的对应规则么
glzjin
现在没了