├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── ai_providers ├── __init__.py ├── claude_provider.py ├── grok_provider.py ├── mistral_provider.py ├── ollama_provider.py ├── openai_provider.py └── provider_manager.py ├── assets └── Screenshot 2025-10-20 150312.png ├── config └── config.example.yaml ├── core ├── __init__.py ├── ai_payload_generator.py ├── plugin_manager.py ├── report_generator.py ├── scanner_engine.py └── vulnerability_scanner.py ├── deep_eye.py ├── docs ├── ARCHITECTURE.md └── QUICKSTART.md ├── examples ├── basic_usage.py └── demo_v1.2.0.py ├── modules ├── __init__.py ├── api_security │ ├── __init__.py │ ├── api_tester.py │ └── graphql_tester.py ├── authentication │ ├── __init__.py │ └── auth_tester.py ├── business_logic │ ├── __init__.py │ └── logic_tester.py ├── collaboration │ ├── __init__.py │ └── collaborative_scanner.py ├── file_upload │ ├── __init__.py │ └── upload_tester.py ├── ml_detection │ ├── __init__.py │ └── anomaly_detector.py ├── payload_obfuscation │ ├── __init__.py │ └── obfuscator.py ├── reconnaissance │ ├── __init__.py │ ├── osint_enhanced.py │ └── recon_engine.py ├── reporting │ ├── __init__.py │ └── interactive_report.py └── websocket │ ├── __init__.py │ └── websocket_tester.py ├── plugins ├── README.md └── example_plugin.py ├── requirements.txt ├── scripts ├── install.ps1 └── install.sh ├── setup.py └── utils ├── __init__.py ├── config_loader.py ├── http_client.py ├── logger.py ├── notification_manager.py └── parser.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/README.md -------------------------------------------------------------------------------- /ai_providers/__init__.py: -------------------------------------------------------------------------------- 1 | # Deep Eye - AI Providers Module 2 | -------------------------------------------------------------------------------- /ai_providers/claude_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/ai_providers/claude_provider.py -------------------------------------------------------------------------------- /ai_providers/grok_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/ai_providers/grok_provider.py -------------------------------------------------------------------------------- /ai_providers/mistral_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/ai_providers/mistral_provider.py -------------------------------------------------------------------------------- /ai_providers/ollama_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/ai_providers/ollama_provider.py -------------------------------------------------------------------------------- /ai_providers/openai_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/ai_providers/openai_provider.py -------------------------------------------------------------------------------- /ai_providers/provider_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/ai_providers/provider_manager.py -------------------------------------------------------------------------------- /assets/Screenshot 2025-10-20 150312.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/assets/Screenshot 2025-10-20 150312.png -------------------------------------------------------------------------------- /config/config.example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/config/config.example.yaml -------------------------------------------------------------------------------- /core/__init__.py: -------------------------------------------------------------------------------- 1 | # Deep Eye - Core Module 2 | __version__ = "1.0.0" 3 | -------------------------------------------------------------------------------- /core/ai_payload_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/core/ai_payload_generator.py -------------------------------------------------------------------------------- /core/plugin_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/core/plugin_manager.py -------------------------------------------------------------------------------- /core/report_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/core/report_generator.py -------------------------------------------------------------------------------- /core/scanner_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/core/scanner_engine.py -------------------------------------------------------------------------------- /core/vulnerability_scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/core/vulnerability_scanner.py -------------------------------------------------------------------------------- /deep_eye.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/deep_eye.py -------------------------------------------------------------------------------- /docs/ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/docs/ARCHITECTURE.md -------------------------------------------------------------------------------- /docs/QUICKSTART.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/docs/QUICKSTART.md -------------------------------------------------------------------------------- /examples/basic_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/examples/basic_usage.py -------------------------------------------------------------------------------- /examples/demo_v1.2.0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/examples/demo_v1.2.0.py -------------------------------------------------------------------------------- /modules/__init__.py: -------------------------------------------------------------------------------- 1 | # Deep Eye - Modules 2 | -------------------------------------------------------------------------------- /modules/api_security/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/api_security/__init__.py -------------------------------------------------------------------------------- /modules/api_security/api_tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/api_security/api_tester.py -------------------------------------------------------------------------------- /modules/api_security/graphql_tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/api_security/graphql_tester.py -------------------------------------------------------------------------------- /modules/authentication/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/authentication/__init__.py -------------------------------------------------------------------------------- /modules/authentication/auth_tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/authentication/auth_tester.py -------------------------------------------------------------------------------- /modules/business_logic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/business_logic/__init__.py -------------------------------------------------------------------------------- /modules/business_logic/logic_tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/business_logic/logic_tester.py -------------------------------------------------------------------------------- /modules/collaboration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/collaboration/__init__.py -------------------------------------------------------------------------------- /modules/collaboration/collaborative_scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/collaboration/collaborative_scanner.py -------------------------------------------------------------------------------- /modules/file_upload/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/file_upload/__init__.py -------------------------------------------------------------------------------- /modules/file_upload/upload_tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/file_upload/upload_tester.py -------------------------------------------------------------------------------- /modules/ml_detection/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/ml_detection/__init__.py -------------------------------------------------------------------------------- /modules/ml_detection/anomaly_detector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/ml_detection/anomaly_detector.py -------------------------------------------------------------------------------- /modules/payload_obfuscation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/payload_obfuscation/__init__.py -------------------------------------------------------------------------------- /modules/payload_obfuscation/obfuscator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/payload_obfuscation/obfuscator.py -------------------------------------------------------------------------------- /modules/reconnaissance/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/reconnaissance/__init__.py -------------------------------------------------------------------------------- /modules/reconnaissance/osint_enhanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/reconnaissance/osint_enhanced.py -------------------------------------------------------------------------------- /modules/reconnaissance/recon_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/reconnaissance/recon_engine.py -------------------------------------------------------------------------------- /modules/reporting/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/reporting/__init__.py -------------------------------------------------------------------------------- /modules/reporting/interactive_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/reporting/interactive_report.py -------------------------------------------------------------------------------- /modules/websocket/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/websocket/__init__.py -------------------------------------------------------------------------------- /modules/websocket/websocket_tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/modules/websocket/websocket_tester.py -------------------------------------------------------------------------------- /plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/plugins/README.md -------------------------------------------------------------------------------- /plugins/example_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/plugins/example_plugin.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/scripts/install.ps1 -------------------------------------------------------------------------------- /scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/scripts/install.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/setup.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | # Deep Eye - Utilities Module 2 | -------------------------------------------------------------------------------- /utils/config_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/utils/config_loader.py -------------------------------------------------------------------------------- /utils/http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/utils/http_client.py -------------------------------------------------------------------------------- /utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/utils/logger.py -------------------------------------------------------------------------------- /utils/notification_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/utils/notification_manager.py -------------------------------------------------------------------------------- /utils/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xSojalSec/AI-driven-penetration-testing-tool/HEAD/utils/parser.py --------------------------------------------------------------------------------