概述
许久前写的代码,偶然翻到,仅做记录。
//生成异或字符词典
private static void makeDiction(String file) {
String origin = "abcdefghij";
StringBuilder sb = new StringBuilder();
for (int a = 40000; a < 60000; a++) {
char[] chars = origin.toCharArray();
for (int i = 0; i < chars.length; i++) {
chars[i] = (char) (chars[i] ^ (a));
}
sb.append(new String(chars));
sb.append("n");
}
File os = new File(file);
try {
FileOutputStream fos = new FileOutputStream(os, true);
fos.write(sb.toString().getBytes(StandardCharsets.UTF_8));
fos.flush();
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
其实就是对“abcdefghij”进行异或,生成个几万行乱码混淆字典很容易。
最后
以上就是任性书本为你收集整理的Java实现混淆字典批量生成的全部内容,希望文章能够帮你解决Java实现混淆字典批量生成所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复