Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
ObfuXtreme — AST-level Python-Obfuskierungs-Engine mit AES-256-Verschlüsselung, Runtime-Payload-Schutz und Control-Flow-Flattening für Sicherheitsforschung und defensive Analyse. | Kitploit
Tools/GitHubGitHub/spyboy-productions/obfuxtreme
Verschlüsselungs-/EntschlüsselungstoolsReverse EngineeringMalware-AnalyseLernen & Bildung
GitHubspyboy-productions/obfuxtreme

ObfuXtreme

AST-level Python-Obfuskierungs-Engine mit AES-256-Verschlüsselung, Runtime-Payload-Schutz und Control-Flow-Flattening für Sicherheitsforschung und defensive Analyse.

Repository anzeigen
225244vor 8 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Falls du dieses GitHub-Repository nützlich findest, erwäge bitte, ihm einen Stern zu geben! ⭐

     


⚡ ObfuXtreme — Erweiterte Python-Obfuskations-Engine

ObfuXtreme ist eine erweiterte Python-Obfuskations-Engine, die sich auf strukturelle Obfuskation, AST-Transformationen und Laufzeit-Payload-Schutz konzentriert.

Es ist für Sicherheitsforschung, defensive Analyse und Reverse-Engineering-Studien konzipiert – nicht für böswillige Nutzung.

✔ Erzeugt stark obfuskierte Python-Codes
✔ Umgeht statische Analyse und signaturbasierte Erkennung
✔ Verwendet sichere AST-Transformationen (kein Bytecode-Patching)
✔ Laufzeit-Loader mit verschlüsselter Payload-Ausführung


⚠️ Haftungsausschluss & Ethik

Verwende es verantwortungsbewusst und ethisch.

ObfuXtreme ist ein Proof-of-Concept (PoC)-Projekt, das streng für Folgendes gedacht ist:

  • Bildung
  • Forschung
  • defensive Cybersicherheitstests

❌ Du darfst dieses Tool NICHT verwenden für:

  • Malware-Obfuskation
  • Umgehung von Sicherheitsprodukten
  • Umgehung der Erkennung für böswillige Zwecke
  • jegliche illegale oder unethische Aktivitäten

Die Autoren übernehmen keine Verantwortung für Missbrauch.
Durch die Nutzung dieses Projekts übernimmst du die volle Verantwortung für dessen Verwendung.


✨ ObfuXtreme v4 — Hauptfunktionen


🔁 Automatischer Neuaufbau (Wichtig)

ObfuXtreme sperrt die Ausgabe automatisch auf die während der Obfuskation verwendete Python-Version.

root@kitploit:~
Build with Python 3.12 → output runs only on Python 3.12

Dies ist beabsichtigt und verhindert:

  • marshal-Inkompatibilität
  • stille Abstürze
  • undefiniertes Verhalten

Wenn du die Python-Version änderst, erstelle das Skript neu.


📦 Abhängigkeiten

Erforderlich

  • Python 3.10+
  • pycryptodome

Installiere die Abhängigkeit:

root@kitploit:~
pip install pycryptodome

Die obfuskierte Ausgabe erfordert ebenfalls pycryptodome, es sei denn, sie wird mit PyInstaller verpackt.


🚀 Installation

root@kitploit:~
git clone https://github.com/spyboy-productions/ObfuXtreme.git
cd ObfuXtreme
pip install -r requirements.txt

🧪 Verwendung

Ein Skript verschleiern

root@kitploit:~
python ObfuXtreme.py your_script.py

oder

root@kitploit:~
python ObfuXtreme.py your_script.py obfuscated.py

Ausgabe

root@kitploit:~
obfuscated.py

Obfuskierte Datei ausführen

root@kitploit:~
python obfuscated.py

🧪 VirusTotal-Demonstration (zu Bildungszwecken)

Ohne ObfuXtreme

Mit ObfuXtreme

Diese Ergebnisse demonstrieren die Wirksamkeit der strukturellen Obfuskation nur für Forschung und Analyse.


📦 Erstellen einer eigenständigen .exe (kein Python erforderlich)

Wenn du verteilen möchtest, ohne dass Python oder pycryptodome erforderlich sind:

root@kitploit:~
pip install pyinstaller
pyinstaller --onefile --noconsole obfuscated.py

Dies bündelt:

  • Python-Laufzeit
  • Crypto-Abhängigkeiten
  • Obfuskierte Payload

Häufiges Missverständnis (wichtig)

„ObfuXtreme verschleiert den Code bereits, warum ist das Betriebssystem dann wichtig?“

Weil Obfuskation und Paketierung zwei verschiedene Schritte sind:

root@kitploit:~
ObfuXtreme outputs Python code
The obfuscated .py file is cross-platform
It still requires Python + pycryptodome
PyInstaller produces native binaries
Native binaries are OS-specific
Obfuscation ≠ packaging

Diagramm

  • ✔ ObfuXtreme kann auf jedem Betriebssystem ausgeführt werden
  • ✔ Die obfuskierte .py-Datei ist portabel
  • ✔ PyInstaller muss auf macOS ausgeführt werden, um macOS-Binärdateien zu erstellen
  • ✔ Dies ist das Standardverhalten für alle Python-Paketierer (PyInstaller, Nuitka, etc.)

🛠️ Fahrplan

  • Optionale metamorphische Transformationen
  • Intensitätsstufen für Junk-Code
  • Maschinengebundene Ausführung
  • Passwortgeschützter Loader
  • Optionaler marshal-freier Modus
  • CI-Unterstützung für mehrere Python-Builds

Wenn dir dieses Projekt hilft, gib ihm bitte einen ⭐ — es unterstützt direkt die Weiterentwicklung.

Tool herunterladen
FeatureStatusNotes
AES-256-CBC-Verschlüsselung✅Verschlüsselt Payload, Strings und Bytes
Zufälliger IV pro String✅Verhindert Häufigkeits- und Musteranalyse
XOR-geteilter Schlüsselspeicher✅AES-Schlüssel und IV in mehrere XOR-Teile aufgeteilt
AST-Obfuskation✅Sichere Transformationen mit Python ast
Umbenennung lokaler Variablen✅Argumente, Globals, Nonlocals bleiben erhalten
Sicheres Control-Flow-Flattening✅Nur auf einfache, lineare Funktionen angewendet
Verschlüsselter Laufzeit-Loader✅Payload wird zur Laufzeit entschlüsselt und ausgeführt
Automatischer Neuaufbau pro Python-Version✅Build-Version wird zur Laufzeit erzwungen
Plattformübergreifend✅Windows, Linux, macOS
Saubere Fehlerbehandlung✅Klare Fehler statt Abstürze
VT-freundlich (Forschung)⚠️Nur strukturelle Obfuskation