Run port scans on a target host to discover which services are exposed and feed the JSON results into an AI agent for further analysis.
Enumerate directories on a web application to find hidden pages or admin panels during an authorized penetration test.
Test a URL parameter for SQL injection vulnerabilities and get structured JSON output for automated reporting.
Chain all three tools inside an AutoGPT or LangChain agent to run a basic penetration test automatically.
| yangdada863/aimy-sikll | nevertoday/xiaoxiaodong | zihaveadream/obsidian-claude-minimal | |
|---|---|---|---|
| Stars | 16 | 17 | 15 |
| Language | CSS | CSS | CSS |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 1/5 |
| Audience | developer | designer | writer |
Figures from each repo's GitHub metadata at analysis time.
Single git clone and pip install, requires Python 3.8 or newer and explicit permission to test any target system.
aimy-sikll is a lightweight Python toolkit for security testing, designed for use in authorized environments, CTF competitions, and vulnerability research. It packages three common reconnaissance and testing tasks into a single command-line tool that outputs structured JSON results, making it easy to integrate into automated workflows or AI agent pipelines. The three capabilities are port scanning, directory enumeration, and SQL injection detection. Port scanning probes a target host to find which common network ports are open, such as those used by web servers, databases, or remote access services. Directory enumeration takes a website URL and a wordlist of common path names, then tries each one to see which pages or directories actually exist and what status code they return. SQL injection detection tests a specific URL parameter by submitting a set of known attack patterns and watching for database error messages or slow responses that indicate the target may be vulnerable. All three tools output JSON, which makes their results easy to pass to another program or to an AI agent for further analysis. The README describes it as designed to plug into agent frameworks like AutoGPT or LangChain so an AI assistant can plan and run basic penetration testing steps automatically. Installation is a single git clone followed by a pip install. Each tool can be run independently or through the main entry point with subcommands. The project is written in Python and requires version 3.8 or newer. The README includes a legal notice: the tool is only for use in environments where explicit permission has been granted. Unauthorized use against systems you do not own or have permission to test may violate laws. The license is MIT.
A Python command-line toolkit for authorized security testing that bundles port scanning, directory enumeration, and SQL injection detection into one tool, outputting JSON results ready to feed into AI agent frameworks like AutoGPT or LangChain.
Mainly CSS. The stack also includes Python.
Use freely for any purpose including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.