Skip to main content

TAuto Pentest 🚀

AI-Powered Automated Penetration Testing Tool


📋 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


✨ 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

🛠️ Installation

PyPI Installation (Recommended)

pip install TAutoPentest

PyPI Package: 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)

sudo apt-get update
sudo apt-get install nmap

🚀 Usage

Basic Usage

tautopentest <target_ip>

Advanced Options

tautopentest <target_ip> --no-banner    # Skip banner display
tautopentest <target_ip> --verbose      # Verbose output

Examples

# 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


📄 License

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


Made with ❤️ by Tehran Community Team

Metadata

Release files for TAutoPentest 2.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for TAutoPentest 2.1.3
File Interpreter ABI Platform
tautopentest-2.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details

Release files / tautopentest-2.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL tautopentest-2.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e684a7fd0692f22f4cde67bde62995d2bf60546ab222b48f3a3c58c74f0980b8
BLAKE2b-256 checksum
How to use checksums
4d26816b0ac0b574977a16efc615b51fc8f2d9495da5ae296291984ded2fbce5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

2.1.3 This release

1 release file

2.1.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page