【教程】青少年CTF机器人使用教程
前言
本期教程适用于版本号为2.0.1-Beta的青少年CTF机器人,其他版本可能与当前版本不同。

由于之前版本的机器人重构,所以我们细化了本次的机器人逻辑,并且对机器人的功能进行了一些升级。
机器人语言:Python
支持客户端:QQ、飞书
如果对机器人感兴趣,可以通过末尾容加群联系我们!
群管功能
群管理功能是面向群主、管理员的一个非常方便的管理功能,主要用途是维护社区秩序等。
撤回消息
只需要回复需要撤回的消息,输入“撤回”即可让机器人帮助你撤回。

精华消息
操作方法同上,只需要回复“设置精华”或”移除精华“即可。
禁言与踢人
全员禁言
触发词有:开启全员禁言、全员禁言、关闭全员禁言、关闭全员。
禁言某人
只需要发送:
禁言 @xxxx 10
即可禁言其十分钟
解禁则需要
解禁 @xxxx
踢出某人
只需要发送:
踢出 @xxxx
即可将其踢出
群签到
除了定时任务中的群签到,还可以指定群签到。
开关机
定义机器人是否在指定群聊中开启(需要先对机器人授权)

编解码
新版本中,沿用了老版本的编解码功能,只对编解码的代码逻辑进行整理,当然后续版本也会持续增加新的编解码功能。
呼出编解码菜单命令:#编解码
Base编码
Base编码目前支持:
Base100、Base92、Base91、Base85、Base64、Base62、Base58、Base36、Base32、Base16
只需要输入 Basexx编码 或 Basexx解码即可
(注意:XX指的是中间的数字)
价值观编码
对,就是那个富强民主文明和谐那个,我们也增加到Python的支持中了。
只需要输入价值观编码 xxxx或价值观解码 xxxx即可。
UUID
好像不应该放到编解码的,但是还是放进来吧!
只需输入UUID即可获取UUID。
加解密
新版本中,沿用了老版本的加解密功能,只对加解密的代码逻辑进行整理,当然后续版本也会持续增加新的加解密功能。
呼出编解码菜单命令:#加解密
凯撒加密
加密:
凯撒加密 xxx 2
解密:
凯撒解密 xxx 2
注意:要记得给偏移量
Hash
目前支持MD5、SHA256、SHA1、HMAC_SHA256

培根密码
加密:
培根加密 xxx
解密:
培根解密 xxx
注意:培根密码的字典可没有汉字和符号(数字也没有!)!
摩斯密码
加密:
摩斯加密 xxx
解密:
摩斯解密 xxx
词频
quipqiup [内容]
文件操作
文件操作是真正发挥这个机器人的用途的地方,我们目前融合了GItHub上的部分工具,也有通过自己的方法去写的工具,CTF中涉及文件的题目其实还是非常多的。
部分涉及到高算法、高IO、高磁盘的操作我们将会设置对应的青币,以防滥用。当然,这些青币扣除都是非常少的。
ZIP爆破 1青币
PNG宽高爆破 1青币
checksec 0青币
zsteg 1青币
DTMF2NUM 1青币
exeinfo 0青币
binwalk 0青币
binwalk -e 1青币
foremost 1青币
文件检测 0青币
GIF分离 0青币 (别名:GIF分帧)
我们只需要输入”binwalk“等操作名称,即可创建上传任务。

接着只需要上传文件即可
部分群不允许文件上传,可以私信机器人!
AI
AI功能,因Chat功能暂不可用,所以只能使用小爱。
#小爱 你好
地理
路况 [城市] [道路名]
坐标 [城市/地标/名称]
地图 [经度] [纬度] [层级(1-17)]
驾车导航 [出发地经纬度] [到达地经纬度]
步行导航 [出发地经纬度] [到达地经纬度]
骑行导航 [出发地经纬度] [到达地经纬度]
行政区划 [省/市/自治区/区县]
目前地理功能对接了高德地图和百度地图,可执行上述操作。
导航
值得注意的是:
- 出发经纬度和到达经纬度的格式应该是:经度,纬度
- 一定要注意逗号是英文逗号
使用如下:
先查询坐标:


接着开始导航

驾车导航 116.397477,39.908692 116.405005,39.881523
路况
路况 北京 西华门大街

地图
关于地图层级:最大17,也就是最大缩放倍数。
地图 116.397477 39.908692 17


可以根据需要进行调整
查询
文件沙箱
我们支持微步云沙箱、大圣云沙箱:
微步查询 [样本SHA256]
大圣查询 [样本SHA1]
扫描
子域名 [域名](1青币)
子目录 [url](1青币)
网站操作
网站测速 [域名]
IP信誉 [IP]
取备案号 [URL]
端口查询 [IP] [端口]
备案查询 [域名]
代理检测 [IP] [proxy]
检测 [域名]
TDK [域名]
其他查询
零零信安 [高级语句]
天气 [城市]
身份证效验 [身份证]
统计 [文本]
IP [IP]
车牌查询 [车牌]
成语查询 [成语]
百度百科 [名称]
其他功能
二维码 [二维码内容]
二维码 [二维码图片]
黑白图 [图片]
车牌识别 [图片]
手写识别 [图片]
文本识别 [图片]
人脸检测 [图片]
人脸对比 [图片] [图片]
小人举牌 [文本]
人流量 [图片]
高精度文本识别 [图片]
吃什么、冷笑话、喝什么、卷什么、抛硬币
签到、打卡、摸鱼日历、彩虹屁、万用开场
百度热搜、历史上的今天、我在人间凑数的日子
随机动漫壁纸、随机风景壁纸、随机手绘壁纸
反馈、舔狗日记、名人名言、飞鸟集、安慰文案
皮言皮语、B站热搜

翻译功能
翻译功能目前因为百度翻译接口问题将在下一个版本恢复。
后言
新版本机器人采用了插件的模式,后续也非常欢迎大家提供一些功能,最近也有些小伙伴说想给机器人拉到他们自己的群里,问我可不可以,这里给大家一个统一的回复:
大家可以联系负责人与负责人进行沟通。
如果大家还有一些功能的想法,可以在反馈功能中与我们提交!
QQ群1:797842833
QQ群2:661826320
微信群大家可以加:Moxin-Sec,邀请进群哦!
【教程】青少年CTF机器人使用教程的更多相关文章
- TIAGo ROS模拟教程2 - 自主机器人导航
TIAGo ROS Simulation Tutorial 2 – Autonomous robot navigation TIAGo ROS模拟教程2 - 自主机器人导航 发表于 12月 23,20 ...
- Python+mirai开发QQ机器人起步教程(2021.9.9测试有效)
参考:开发 mirai QQ机器人起步教程_叹之-CSDN博客_mirai python 本篇文章参考了以上博客,并对其中的失效内容和版本匹配问题进行了补充修改,实测能够成功运行.部分步骤的运行截图见 ...
- 【ASP.NET实战教程】ASP.NET实战教程大集合,各种项目实战集合
[ASP.NET实战教程]ASP.NET实战教程大集合,各种项目实战集合,希望大家可以好好学习教程中,有的比较老了,但是一直很经典!!!!论坛中很多小伙伴说.net没有实战教程学习,所以小编连夜搜集整 ...
- 对《[Unity官方实例教程 秘密行动] Unity官方教程《秘密行动》(十二) 角色移动》的一些笔记和个人补充,解决角色在地形上移动时穿透问题。
这里素材全是网上找的. 教程看这里: [Unity官方实例教程 秘密行动] Unity官方教程<秘密行动>(九) 角色初始设定 一.模型设置: 1.首先设置模型的动作无限循环. 不设置的话 ...
- jquery.cookie 使用文档,$.cookie() 文档教程, js 操作 cookie 教程文档。
jquery.cookie 使用文档,$.cookie() 文档教程, js 操作 cookie 教程文档. jquery.cookie中的操作: jquery.cookie.js是一个基于jquer ...
- 转--htaccess语法教程 apache服务器伪静态规则教程
转自:http://blog.csdn.net/qingli518/article/details/9118361 htaccess语法教程apache服务器伪静态规则教程 注:如果你是为了找Disc ...
- 一篇文章了解Github和Git教程-AndroidStudio上传Github教程
前言 为了方便保存自己的代码,下班后可以回家继续进行,自己的码农工作,介绍一下Github. 什么是Github呢? 作为一个编程人员,我觉得得了解一下Github吧! 当然,如果你放弃了码农或者技术 ...
- ASP.NET Core 基础教程 - ASP.NET Core 基础教程 - 简单教程,简单编程
原文:ASP.NET Core 基础教程 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 是对 ASP.NET 有重大意义的一次重新设计.本章节我们将介绍 A ...
- TensorFlow DeepLab教程初稿-tensorflow gpu安装教程
TensorFlow DeepLab教程初稿-tensorflow gpu安装教程 商务合作,科技咨询,版权转让:向日葵,135-4855__4328,xiexiaokui#qq.com Summar ...
- 《吐血整理》高级系列教程-吃透Fiddler抓包教程(34)-Fiddler如何抓取微信小程序的包-上篇
1.简介 有些小伙伴或者是童鞋们说小程序抓不到包,该怎么办了???其实苹果手机如果按照宏哥前边的抓取APP包的设置方式设置好了,应该可以轻松就抓到包了.那么安卓手机小程序就比较困难,不是那么友好了.所 ...
随机推荐
- C++ Primer 5th 阅读笔记:变量和基本类型
一些语言的公共特性 内建类型,如整型,字符型等: 变量,为值绑定的一个名字: 表达式和语句,操作值. 分支和循环,允许我们条件执行和重复执行: 函数,定义抽象计算单元. 扩展语言的方式 自定义类型: ...
- 2023-01-02:某天,小美在玩一款游戏,游戏开始时,有n台机器, 每台机器都有一个能量水平,分别为a1、a2、…、an, 小美每次操作可以选其中的一台机器,假设选的是第i台, 那小美可以将其变成
2023-01-02:某天,小美在玩一款游戏,游戏开始时,有n台机器, 每台机器都有一个能量水平,分别为a1.a2.-.an, 小美每次操作可以选其中的一台机器,假设选的是第i台, 那小美可以将其变成 ...
- 2020-08-13:Hadoop生态圈的了解?
福哥答案2020-08-13: 该项目包括以下模块:1.Common(公共工具)支持其他Hadoop模块的公共工具. 2.HDFS(Hadoop分布式文件系统)提供对应用程序数据的高吞吐量访问的分布式 ...
- 2021-08-16:回文对。给定一组 互不相同 的单词, 找出所有 不同 的索引对 (i, j),使得列表中的两个单词, words[i] + words[j] ,可拼接成回文串。
2021-08-16:回文对.给定一组 互不相同 的单词, 找出所有 不同 的索引对 (i, j),使得列表中的两个单词, words[i] + words[j] ,可拼接成回文串. 福大大 答案20 ...
- uni-app Pages.json配置
https://uniapp.dcloud.net.cn/collocation/pages.html pages.json 文件用来对 uni-app 进行全局配置,决定页面文件的路径.窗口样式.原 ...
- webpack Dev Server Invalid Options options should NOT have additional prop
今日npm run serve时提示ERROR ValidationError: webpack Dev Server Invalid Options options should NOT have ...
- How to use the shell command to get the version of Linux Distributions All In One
How to use the shell command to get the version of Linux Distributions All In One 如何使用 shell 命令获取 Li ...
- Burp+Xray的联动使用
Burp+Xray的联动使用 步骤如下, 1)首先,我们启动Xray的url监听功能,我们设置监听地址为127.0.0.1,端口为7777.监听的报告输出到xray文件夹根目录下的proxy_test ...
- 二分查找法upper版(找大于某个值的最小下标)递归+非递归版
需求:比如说查询一个班级大于60分的最低分等等. 思路与二分法基本相同,只不过是对比的逻辑发生了一些小变化,这里所说的上界就是指大于某个值的最小下标. 当mid < target :说明 tar ...
- 基于.NetCore开发博客项目 StarBlog - (29) 开发RSS订阅功能
前言 最近忙中偷闲把博客的评论功能给做完了,我可以说这个评论功能已经达到「精致」的程度了 但在正式发布之前,先卖个关子,来介绍一下另一个新功能--RSS订阅 RSS是啥 来自hk gov新闻网的介绍~ ...