如题
2022.1.21日晚,发生了大规模的杀骰事件,且延续至今。
但是我这边几个苟延残喘(不是)的先驱骰子均没有被冻结,于是开始考虑腾讯是否对Mirai实行了精准打击。
于是修改了一下Mirai的源码,对登陆设备的特征进行了一定程度的修改。
我以人格担保没有加入任何其他特征或是私货。

不保证不会冻结或是屏蔽仅仅是降低了可能冻结/屏蔽的概率。


如果你想客制化自己的名称,修改mirai-core-api/src/commonMain/kotlin/utils/DeviceInfo.kt即可
目前Release内的jar文件可以直接使用。使用时需要先删除bots/QQ号/device.json文件
并替换libs文件夹内的core-all,console和console-terminal
并修改config.json文件内的core-all,console和console-terminal版本为2.33.3即可
以下是Github release链接
https://github.com/Stardust-minus/mirai/releases/tag/v2.33.3
以上

修正:存在于源码中的一个groupImp bug
版本号更新为2.99.0
推荐与魔改Dice核心一同使用
修正:MAC地址伪装,现在与官方mirai WIFI,蓝牙MAC地址均不同。
版本号未更新。

Stardust·减 将标题更改为 「自改Mirai——修改登录设备特征」。

为什么会出现ClassNotFound的异常抛出?
[ERROR] org.mozilla.javascript.WrappedException: Wrapped java.lang.ClassNotFoundException: net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader (boot.js#97)

    对IMEI生成添加了校验位。替换Mirai原有的全随机方法。
    版本号修改为2.33.3

    11 天 后
    6 天 后

    现已有插件可通过配置文件的方式替换设备信息。(见https://forum.kokona.tech/d/936-tou-niang-feng-kong-de-lin-shi-jie-jue-fang-an)
    遵循剃刀原则,本repo的release删除。

    说点什么吧...