0.0.6 • Published 3 years ago
koishi-plugin-cybersecurity-assistant v0.0.6
koishi-plugin-cybersecurity-assistant
一些有助于安全研究人员的小功能。
目录 Contents
使用方法 Usage
程序使用yml格式的配置文件,第一次使用时请使用init参数对插件和数据库进行初始化,在配置文件中设置API相关配置,具体功能可以在功能 Features中查看,可以设置每日推送时间以及是否开启API。
The English text below was translated using the DeppL translator, so please bear with me if there are any inaccuracies. (And remind me to make corrections, thanks!)
# ____ _ _ _ _ _ _ _
# / ___| _| |__ ___ _ __ ___ ___ ___ _ _ _ __(_) |_ _ _ / \ ___ ___(_)___| |_ __ _ _ __ | |_
# | | | | | | '_ \ / _ \ '__/ __|/ _ \/ __| | | | '__| | __| | | | / _ \ / __/ __| / __| __/ _` | '_ \| __|
# | |__| |_| | |_) | __/ | \__ \ __/ (__| |_| | | | | |_| |_| | / ___ \\__ \__ \ \__ \ || (_| | | | | |_
# \____\__, |_.__/ \___|_| |___/\___|\___|\__,_|_| |_|\__|\__, | /_/ \_\___/___/_|___/\__\__,_|_| |_|\__|
# |___/ |___/
Options:
init
init cybersecurity assistant.
offline
download the required resources and set them for offline access.
run
command execution.
check
check network and api status.
-h, --help
print help info.全局选项:
- 使用
init对插件和数据库进行初始化 - 使用
check检查网络及 API 状态 - 使用
run执行指令 - 使用
offline下载所需资源,并设置为离线访问 - 使用
-h或--help输出指令帮助
示例:简单运行命令
csa init
# Cybersecurity Assistant 正在初始化...
# 初始化完毕!请使用"ca start"启动
csa check
# 正在检查网络状态...
# 检查完毕!网络连接正常
# HTTP Status 200 - example.com
# 正在检查 API 状态...
# 检查完毕!总计21个API,其中4个无法正常访问
# HTTP Status 502 - api.example-1.com
# HTTP Status 403 - api.example-2.com
# HTTP Status 403 - api.example-3.com
# HTTP Status 508 - api.example-4.com
csa run
# 使用方法: csa run <模块名称> [参数1] [参数2] [参数3] ...
csa [-h --help]
# init 初始化
# check 检查
# run 执行指令
# -h, --help 查看帮助详细请查看指令查阅
功能 Features
基础工具集
- ping
- whois
IP 工具集
- IP 归属查询
- IP 权重查询
Web 工具集
- 子域名查询
- 指纹识别
- ...
- [未来将会更新...]
漏洞数据库
- Exploit DB
- CVE
- ...
- [未来将会更新...]
漏洞知识库
- PeiQi文库
- 白阁文库
- ...
- [未来将会更新...]
杂项
- MD5加密/解密(依赖 CMD5 API)
- Base64加密/解密
- ICON Hash获取
- 安全日报
- 提取页面指定信息
- 网页截图
- ...
- [未来将会更新...]
安装 Installation
安装前请确保安装环境满足下列需求:
- koishi ^4.12.3
在 koishi 官方插件市场一键安装或在工作区中输入以下命令:
yarn add koishi-plugin-cybersecurity-assistant也可以使用npm进行安装:
npm install koishi-plugin-cybersecurity-assistant配置 Configuration
plugins:
cybersecurity-assistant:
proxy: null[未来将会补充...]
已知问题 Known Issues
- 命令执行失败:... ping: applet not found,ping 模块暂不可用,后期更新将解决
待办 TODO
- 完善功能清单
- 完善插件配置选项
- 完善主程序架构,使用统一的入口
- 缓存、数据库支持
- 将 busybox 模块分离,独立发布
参与开发 Join Development
- [未来将会补充...]
相关项目 Relative Repositories
联系我们 Contact Us
- QQ 群:292746028
- Telegram: 暂未开放
开源许可证 License
本项目遵循 MIT 协议