Skip to content

VoPlAz/GlientCat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GlientCat 🐱‍💻

English | 中文 | 截图 / Screenshot

中文版

🌟 功能特点

  • Telegram集成 - 通过Telegram机器人管理Sqlmap的批量扫描
  • 实时监控 - 即时获取漏洞扫描通知
  • 多线程支持 - 支持并发扫描
  • 跨平台运行 - 基于Java的解决方案

🛠 环境要求

  • Java运行环境
  • Python运行环境

🚀 快速开始

  1. 创建一个空白文件夹并将GlientCat.jar放入
  2. 运行: java -jar GlientCat.jar
  3. 配置config.json:
    {
        "ownerID": "你的Telegram ID",
        "botToken": "你的机器人令牌",
        "sqlPM": "null"
    }
  4. 再次运行,若配置无误即可正常启动
  5. 使用/start命令与/help开始与机器人的会话
  6. 投喂含网址列表的.txt(一行一条)即可开始扫描

⚙️ 配置说明

  • sqlPM: 非必填,Sqlmap参数(追加到基础命令后)
  • 基础扫描命令:
    python sqlmap.py -u target --batch
  • 默认扫描命令:
    python sqlmap.py -u target --batch --random-agent --crawl=2 --forms

📌 注意事项

  • 妥善保管你的机器人令牌!
  • 扫描前需先用/start命令初始化会话,否则扫描结果无法回传
  • Linux服务器可参考nohup运行

English Ver

🌟 Key Features

  • Telegram Integration - Manage Sqlmap batch scanning via Telegram bot
  • Real-time Monitoring - Receive instant vulnerability scan notifications
  • Multi-threading Support - Concurrent scanning capability
  • Cross-platform - Java-based solution

🛠 Requirements

  • Java Runtime Environment
  • Python Runtime Environment

🚀 Quick Start

  1. Create an empty folder and place GlientCat.jar inside it.
  2. Run: java -jar GlientCat.jar
  3. Configure the generated config.json:
    {
        "ownerID": "YOUR_TELEGRAM_ID",
        "botToken": "YOUR_BOT_TOKEN",
        "sqlPM": "null"
    }
  4. Run the program again. If the configuration is correct, it will start successfully.
  5. Start a conversation with your bot using the /start command, and use /help to see available commands.
  6. To begin scanning, send a .txt file containing a list of targets (one URL per line).

⚙️ Configuration

  • sqlPM: Optional. Sqlmap parameters (appended to the base command).
  • Base scan command:
    python sqlmap.py -u target --batch
  • Default scan command:
    python sqlmap.py -u target --batch --random-agent --crawl=2 --forms

📌 Important Notes

  • Keep your bot token secure!
  • You must initiate the session with the /start command before scanning; otherwise, scan results cannot be sent back to you.
  • For Linux servers, consider running the program in the background using nohup.

截图 / Screenshot

About

GlientCat aims to create a Sqlmap batch scanning control terminal that can interact on Telegram

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages