先不要退出 Mirai 终端,还记得刚才的签名服务器的部署中,我们选择的协议版本号吗?比如我选择的是8.9.63,我们接下来需要让 Mirai 模拟设备的协议版本号和这个一致,在 Mirai 中,我们输入: > protocol fetch ANDROID_PHONE 8.9.63 Mirai 会自动下载最新的协议参数到当前文件夹中。下载完成后,我们退出 Mirai: > e...
在Linux服务器上部署Mirai框架的QQ机器人 友情提示:本篇内容的步骤只是回忆内容,只能作为大致参考,不一定准确,因为我没有再一次验证这些步骤的可行性。 下载mcl-installer 前往这里,找到对应的Linux版本的mcl-installer。 找到以后这里有两种可以将mcl-installer下载到服务器:一是先点击要下载的那个版本,然后会跳出下载链...
importnonebotfromnonebot.adapters.mirai2importAdapterasMirai2Adapter# 避免重复命名# 初始化 NoneBotnonebot.init()# 注册适配器driver=nonebot.get_driver()driver.register_adapter(Mirai2Adapter)# 在这里加载插件nonebot.load_builtin_plugins("echo")# 内置插件# nonebot.load_plugin("thirdparty_plugin") # 第...
根据签名服务器选择的协议版本号,在Mirai中设置模拟设备的协议版本号。下载协议参数后,退出Mirai。修改KFCFactory.json文件,配置签名服务器的地址和端口。重新运行Mirai并登录:重新运行mcl,登录账号。根据提示完成滑块验证和手机短信验证。四、验证部署是否成功 在QQ中给机器人账号发消息。检查Mirai控制台:...
黑客利用Spring4Shell漏洞部署Mirai恶意软件 3月底,安全人员公开了Spring CoreJava框架中的一个0 day安全漏洞——Spring4Shell。该漏洞是由于传递的参数的不安全反序列化引发的,攻击者利用该漏洞可以在应用中实现远程代码执行,从而使攻击者能够完全控制受感染的设备。
简介:本文尝试在阿里云 ESC 上部署 Mirai 机器人,并调用其 API 实现相应功能。由于是初次尝试,不会涉及太复杂的功能,只简单实现了 Mirai 机器人的定时提醒功能。 1 实践由来 本文作者是某大学机械工程专业研二的学生,最近正被学校每日打卡的事情困扰着。由于自己有时做事太专心,容易忘事,比如会早上起床就去实验室...
Linux服务器上部署QQ机器人时,遇到登录失效问题,通过Mirai社区的第三方签名插件和服务器运行程序,可以解决QQ验证问题。以下是详细步骤:首先,确保服务器有Java 11及以上版本和glibc 2.17以上,如果缺少,需要进行升级。使用screen工具来后台运行持久化服务。安装并运行签名服务器,从unidbg-fetch-qsign项目...
Host: Mirai所在的服务器地址 Port: Mirai放出来的端口 QQ: Mirai登录的QQ AdminQQ: 管理员QQ,接收登录或者超时消息 MaxHistory: 连续对话最大历史条数 VerifyKey: Mirai 设置的http-client的 verifyKey CommandStartChar: 命令前缀 如 #帮助 $$帮助
部署了 Mirai 后端和签名服务器后,接下来需要为 Mirai 前端添加一个可靠的解决方案。最终结构如上图所示。为了构建知识库机器人,选用 Python 开发,因此选择通过 HTTP 或 WebSocket 方式与 Mirai 进行通信,以实现稳定的数据传输。幸运的是,Kotlin 插件 mirai-api-http 已经为我们提供了这样的功能。
黑客利用Spring4Shell漏洞部署Mirai恶意软件 3月底,安全人员公开了Spring Core Java框架中的一个0 day安全漏洞——Spring4Shell。该漏洞是由于传递的参数的不安全反序列化引发的,攻击者利用该漏洞可以在应用中实现远程代码执行,从而使攻击者能够完全控制受感染的设备。