我是靠谱客的博主 任性书本,最近开发中收集的这篇文章主要介绍Java实现混淆字典批量生成,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

许久前写的代码,偶然翻到,仅做记录。

//生成异或字符词典
    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实现混淆字典批量生成所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部