Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 53 additions & 0 deletions .github/workflows/python-app.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Python Application

on:
push:
branches: [ main, master ]
pull_request:
branches: [ main, master ]

jobs:
lint:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']

steps:
- uses: actions/checkout@v4

- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}

- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install flake8 pyflakes
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi

- name: Lint with flake8
run: |
flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics

- name: Check Python syntax
run: |
python -m py_compile d2ath.py
python -m py_compile colors.py

test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.x'

- name: Test import
run: |
python -c "import d2ath; print('Import OK')"
python -c "import colors; print('Colors OK')"
403 changes: 322 additions & 81 deletions README.md

Large diffs are not rendered by default.

77 changes: 77 additions & 0 deletions README_DE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
# d2ath - Sicherheits-Framework

<p align="center">
<img src="https://img.shields.io/badge/Python-3.8+-blue.svg?style=flat-square&logo=python" alt="Python">
<img src="https://img.shields.io/badge/License-MIT-green.svg?style=flat-square" alt="License">
<img src="https://img.shields.io/github/stars/s1d9e/d2ath?style=flat-square" alt="Stars">
<img src="https://img.shields.io/github/forks/s1d9e/d2ath?style=flat-square" alt="Forks">
</p>

<p align="center">
<b>All-in-One-Offensive-und-Defensive-Sicherheits-Framework für Linux.</b>
</p>

---

## ⚠️ Haftungsausschluss

> **WICHTIG**: Dieses Projekt dient nur zu **Bildungszwecken**.
> Der Autor **übernimmt keine Verantwortung** für Missbrauch.
> Jede unbefugte Aktion ist **illegal**.

---

## 📋 Inhaltsverzeichnis

- [Funktionen](#-funktionen)
- [Installation](#-installation)
- [Rechtlicher Hinweis](#-rechtlicher-hinweis)
- [Lizenz](#-lizenz)

---

## 🔧 Funktionen

| Kategorie | Beschreibung |
|-----------|-------------|
| **Reconnaissance** | Port-Scan, Ping-Scan, DNS, Whois, GeoIP, Traceroute |
| **Netzwerk** | Meine IP, Lokale IP, Netdiscover, Wireshark, Ping |
| **Kryptographie** | Passwort-Generator, Hash (MD5, SHA256), Base64, URL |
| **System** | System-Info, Datei-Explorer |
| **Exploitation** | Reverse Shell, Encoder/Decoder, HTTP-Server |
| **Audit** | Nmap, Masscan, Aircrack-ng, Nikto, Hydra, John, SQLMap |

---

## 💻 Installation

```bash
git clone https://github.com/s1d9e/d2ath.git
cd d2ath
chmod +x d2ath.py
python3 d2ath.py
```

---

## ⚠️ Rechtlicher Hinweis

**Erlaubte Nutzung:**
- ✅ Autorisierte Penetrationstests
- ✅ Bildung im Bereich IT-Sicherheit

**Verbotene Nutzung:**
- ❌ Unbefugter Zugriff
- ❌ Illegale Aktivitäten

---

## 📄 Lizenz

**MIT-Lizenz**. Siehe [LICENSE](LICENSE).

---

<p align="center">
Mit ❤️ erstellt von <a href="https://github.com/s1d9e">s1d9e</a>
</p>
77 changes: 77 additions & 0 deletions README_ES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
# d2ath - Marco de Seguridad

<p align="center">
<img src="https://img.shields.io/badge/Python-3.8+-blue.svg?style=flat-square&logo=python" alt="Python">
<img src="https://img.shields.io/badge/License-MIT-green.svg?style=flat-square" alt="License">
<img src="https://img.shields.io/github/stars/s1d9e/d2ath?style=flat-square" alt="Stars">
<img src="https://img.shields.io/github/forks/s1d9e/d2ath?style=flat-square" alt="Forks">
</p>

<p align="center">
<b>Marco de seguridad ofensivo y defensivo todo-en-uno para Linux.</b>
</p>

---

## ⚠️ Aviso

> **IMPORTANTE**: Este proyecto es solo para **fines educativos**.
> El autor **no se hace responsable** del mal uso de esta herramienta.
> Cualquier acción no autorizada es **ilegal**.

---

## 📋 Índice

- [Características](#-características)
- [Instalación](#-instalación)
- [Aviso legal](#-aviso-legal)
- [Licencia](#-licencia)

---

## 🔧 Características

| Categoría | Descripción |
|-----------|-------------|
| **Reconocimiento** | Escaneo de puertos, ping scan, DNS, Whois, GeoIP, Traceroute |
| **Red** | Mi IP, IP local, Netdiscover, Wireshark, Ping |
| **Criptografía** | Generador de passwords, Hash (MD5, SHA256), Base64, URL |
| **Sistema** | Info del sistema, Explorador de archivos |
| **Explotación** | Reverse Shell, Encoder/Decoder, Servidor HTTP |
| **Auditoría** | Nmap, Masscan, Aircrack-ng, Nikto, Hydra, John, SQLMap |

---

## 💻 Instalación

```bash
git clone https://github.com/s1d9e/d2ath.git
cd d2ath
chmod +x d2ath.py
python3 d2ath.py
```

---

## ⚠️ Aviso Legal

**Uso autorizado:**
- ✅ Pruebas de penetración autorizadas
- ✅ Educación en seguridad informática

**Uso prohibido:**
- ❌ Acceso no autorizado
- ❌ Actividades ilegales

---

## 📄 Licencia

Licencia **MIT**. Ver [LICENSE](LICENSE).

---

<p align="center">
Hecho con ❤️ por <a href="https://github.com/s1d9e">s1d9e</a>
</p>
100 changes: 100 additions & 0 deletions README_FR.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
# d2ath - Framework de Sécurité

<p align="center">
<img src="https://img.shields.io/badge/Python-3.8+-blue.svg?style=flat-square&logo=python" alt="Python">
<img src="https://img.shields.io/badge/License-MIT-green.svg?style=flat-square" alt="License">
<img src="https://img.shields.io/github/stars/s1d9e/d2ath?style=flat-square" alt="Stars">
<img src="https://img.shields.io/github/forks/s1d9e/d2ath?style=flat-square" alt="Forks">
</p>

<p align="center">
<b>Framework de sécurité offensive et défensive tout-en-un pour Linux.</b>
</p>

---

## ⚠️ Avertissement

> **IMPORTANT** : Ce projet est fourni à des fins **éducatives uniquement**.
> L'auteur **décline toute responsabilité** en cas de mauvaise utilisation de cet outil.
> Toute action interdite sans consentement explicite est **illégale**.

---

## 📋 Table des matières

- [Fonctionnalités](#-fonctionnalités)
- [Installation](#-installation)
- [Capture d'écran](#-capture-décran)
- [Structure](#-structure)
- [Prérequis](#-prérequis)
- [Avertissement](#-avertissement)
- [Licence](#-licence)

---

## 🔧 Fonctionnalités

### 📁 Structure par catégorie

| Catégorie | Description |
|-----------|-------------|
| **Reconnaissance** | Scan de ports, ping scan, DNS lookup, Whois, GeoIP, Traceroute |
| **Réseau** | Mon IP, IP locale, Netdiscover, Wireshark, Ping, Vérification de port |
| **Cryptographie** | Générateur de mots de passe, Hash (MD5, SHA256), Base64, URL encode/decode |
| **Système** | Informations système, Exploration de fichiers |
| **Exploitation** | Reverse Shell, Encoder/Decoder payloads, Serveur HTTP, Download & Execute, Metasploit |
| **Audit** | Nmap, Masscan, Aircrack-ng, Nikto, Hydra, John the Ripper, Hashcat, SQLMap |

---

## 💻 Installation

```bash
# Cloner le dépôt
git clone https://github.com/s1d9e/d2ath.git

# Entrer dans le répertoire
cd d2ath

# Rendre le script exécutable
chmod +x d2ath.py

# Exécuter
python3 d2ath.py
```

### Dépendances

```bash
# Ubuntu / Debian
sudo apt update && sudo apt install python3 python3-pip whois curl nmap masscan netdiscover wireshark tshark tcpdump nikto hydra john sqlmap

# Arch Linux
sudo pacman -S python python-pip whois nmap masscan netdiscover wireshark-cli tcpdump nikto hydra john sqlmap
```

---

## ⚠️ Avertissement légal

**Usage autorisé :**
- ✅ Tests de pénétration autorisés
- ✅ Sécurité informatique éducative
- ✅ Usage personnel sur vos propres systèmes

**Usage interdit :**
- ❌ Accès non autorisé à des systèmes
- ❌ Activités illégales ou malveillantes

---

## 📄 Licence

Ce projet est sous licence **MIT**. Voir [LICENSE](LICENSE).

---

<p align="center">
Créé avec ❤️ par <a href="https://github.com/s1d9e">s1d9e</a>
</p>
13 changes: 13 additions & 0 deletions banner.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
d2ath v2.0 - Security Framework
██████╗ ███████╗███████╗██╗ ██╗ █████╗ ██╗ ██╗ ███████╗███████╗
██╔══██╗██╔════╝██╔════╝██║ ██║██╔══██╗██║ ██║ ██╔════╝██╔════╝
██████╔╝█████╗ █████╗ ██║ █╗ ██║███████║██║ ██║ █████╗ ███████╗
██╔══██╗██╔══╝ ██╔══╝ ██║███╗██║██╔══██║██║ ██║ ██╔══╝ ╚════██║
██║ ██║███████╗███████╗╚███╔███╔╝██║ ██║███████╗███████╗███████╗███████║
╚═╝ ╚═╝╚══════╝╚══════╝ ╚══╝╚══╝ ╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝╚══════╝

[1] RECON [2] NETWORK [3] CRYPTO
[4] SYSTEM [5] EXPLOIT [6] AUDIT

Offensive & Defensive Security Toolkit
https://github.com/s1d9e/d2ath
Loading
Loading