An open API service indexing awesome lists of open source software.

https://github.com/mostaghell/tautopentest

AI-Powered Automated Penetration Testing Tool
https://github.com/mostaghell/tautopentest

ai automation cybersecurity iran kali-linux nmap penetration-testing security tehran vulnerability vulnerability-scanners

Last synced: about 2 months ago
JSON representation

AI-Powered Automated Penetration Testing Tool

Awesome Lists containing this project

README

          

# TAuto Pentest 🚀

**AI-Powered Automated Penetration Testing Tool**

[![PyPI Version](https://img.shields.io/pypi/v/TAutoPentest.svg)](https://pypi.org/project/TAutoPentest/)
[![Python Versions](https://img.shields.io/pypi/pyversions/TAutoPentest.svg)](https://pypi.org/project/TAutoPentest/)
[![License](https://img.shields.io/pypi/l/TAutoPentest.svg)](https://github.com/mostaghell/TAutoPentest/blob/master/LICENSE)

---

## 📋 About

TAuto Pentest is an advanced, AI-powered automated penetration testing tool that combines the power of Nmap scanning with artificial intelligence analysis to provide comprehensive security assessments.

### 👥 Development Team
- **Organization:** Tehran Community Team
- **Developer:** D3F417
- **Website:** [tcommunity.pro](https://tcommunity.pro)
- **Telegram:** [https://t.me/tcommunityy](https://t.me/tcommunityy)
- **Version:** 2.1.2 (Beta)

---

## ✨ Features

- 🔍 **Automated Network Scanning** - Comprehensive Nmap-based reconnaissance
- 🤖 **AI-Powered Analysis** - Intelligent vulnerability detection using AI models
- 📊 **Detailed Reporting** - Professional penetration testing reports
- 🎨 **Beautiful UI** - Colorful and intuitive command-line interface
- ⚡ **Fast & Efficient** - Optimized scanning and analysis workflows
- 🔒 **Security Focused** - Built for authorized security testing

## 🎥 Demo Video

[![TAuto Pentest Demo](https://img.shields.io/badge/▶️_Watch_Demo-YouTube-red?style=for-the-badge&logo=youtube)](https://youtu.be/Bv2QgwpVGKQ)

**🎬 See TAuto Pentest in Action:** [https://youtu.be/Bv2QgwpVGKQ](https://youtu.be/Bv2QgwpVGKQ)

---

## 🛠️ Installation

### Virtual Environment Setup (Recommended)
```bash
# Create virtual environment
python3 -m venv tautopentest-env

# Activate virtual environment
source tautopentest-env/bin/activate
```

### PyPI Installation
```bash
pip install TAutoPentest
```

**PyPI Package:** [https://pypi.org/project/TAutoPentest/](https://pypi.org/project/TAutoPentest/)

### System Requirements
- **Supported OS:** Kali Linux (Currently)
- **Future Support:** Windows and other Linux distributions (Coming in future updates)
- **Python:** 3.7+
- **Nmap:** Required for network scanning
- **Internet:** Required for AI analysis

### Install Nmap (Kali Linux)
```bash
sudo apt-get update
sudo apt-get install nmap
```

---

## 🚀 Usage

### Basic Usage
```bash
tautopentest
```

### Advanced Options
```bash
tautopentest --no-banner # Skip banner display
tautopentest --verbose # Verbose output
```

### Examples
```bash
# Scan a single IP
tautopentest 192.168.1.1

# Scan a domain
tautopentest example.com

# Scan with no banner
tautopentest 192.168.1.1 --no-banner
```

---

## 📊 Output

TAuto Pentest generates:
- **Console Output:** Real-time colored progress updates
- **Detailed Reports:** Comprehensive text-based reports
- **AI Analysis:** Intelligent vulnerability assessments
- **CVE Detection:** Automated security vulnerability identification

---

## ⚠️ Legal Disclaimer

**FOR EDUCATIONAL AND AUTHORIZED TESTING ONLY**

This tool is designed for:
- ✅ Authorized penetration testing
- ✅ Security research and education
- ✅ Testing your own systems
- ✅ Bug bounty programs (with permission)

**DO NOT USE FOR:**
- ❌ Unauthorized network scanning
- ❌ Illegal activities
- ❌ Systems you don't own or have permission to test

Users are responsible for complying with all applicable laws and regulations.

---

## 🤝 Contributing

We welcome contributions from the security community!

1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Submit a pull request

---

## 📞 Support

- **Website:** [tcommunity.pro](https://tcommunity.pro)
- **Telegram:** [https://t.me/tcommunityy](https://t.me/tcommunityy)
- **Developer:** D3F417
- **Organization:** Tehran Community Team

---

## 📄 License

This project is developed by Tehran Community Team for educational and authorized security testing purposes.

---

**Made with ❤️ by Tehran Community Team**