Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
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.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
tanuki — Taktischer Identitätsoperator für Linux & Hybrid Active Directory | Kitploit
Tools/GitHubGitHub/mafifrizi/tanuki
DefensivwerkzeugeIdentitätsmanagementInformationsbeschaffungPenetrationstestsDienstprogramme & FrameworksAuthentifizierungRed TeamingIncident ResponseKI-Sicherheit
GitHubmafifrizi/tanuki

tanuki

Taktischer Identitätsoperator für Linux & Hybrid Active Directory

15410vor 2 TagenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Repository anzeigen
Teilen

Tanuki Logo

Tanuki

Linux Active Directory Triage für KI-Coding-Agents. Protokoll-zuerst, null Rauschen.

Version 1.2.1 Rust 1.75+ Python 3.10+ Zero Dependencies RFC 4120 License: MIT OR Apache-2.0 Demo Video

Schnellstart • Dual-Engine-Architektur • Live-Lab-Validierung • Demo-Video • Entscheidungsleiter • Vorher & Nachher • Tooling & Nutzung • Agent-Einrichtung • Herkunft & Danksagungen


Schnellstart (1-Zeilen-Universal-Installation)

Tanuki ist 100 % Plug-and-Play. Ein einziger Befehl installiert die vereinheitlichte CLI und konfiguriert AI Agent Skills für Claude Code, Cursor und Google Antigravity:

Linux & macOS

curl -sSL https://raw.githubusercontent.com/Mafifrizi/tanuki/main/install.sh | bash

Windows (PowerShell)

irm https://raw.githubusercontent.com/Mafifrizi/tanuki/main/install.ps1 | iex

Via Pipx / Pip / Cargo

# Pipx (Isolated CLI environment)
pipx install git+https://github.com/Mafifrizi/tanuki.git

# Local repository install
pip install .

# Note for Linux (Kali, Debian, Ubuntu): If ~/.local/bin is not in your PATH:
export PATH="$HOME/.local/bin:$PATH"

# Rust binary install
cargo install --path crates/tanuki-cli

Überprüfen Sie Ihre Installation:

# Direct CLI binary or universal Python module
tanuki --version
python3 -m tanuki --version

tanuki doctor
tanuki ladder
tanuki triage KRB_AP_ERR_SKEW

Dual-Engine-Architektur

Tanuki liefert zwei komplementäre Implementierungen:

  1. Rust Systems Core (crates/tanuki-cli): Die primäre Hochleistungs-Engine für Operator-Workstations, CI/CD-Sicherheitsvalidierungspipelines und Standalone-Deployment. Sie kompiliert zu einer einzigen statischen Binary mit #![forbid(unsafe_code)], null externen Abhängigkeiten und Ausführungszeiten unter 2 Millisekunden.
  2. Python Fallback Engine (scripts/): Eine abhängigkeitsfreie Skript-Suite, die ausschließlich die Python-Standardbibliothek (struct, io, sys) verwendet. Sie arbeitet direkt auf entfernten Zielsystemen, auf denen das Ablegen kompilierter Binaries verboten ist oder durch Endpoint Detection überwacht wird.

Beide Engines teilen ein identisches JSON-Schema und eine identische Parsing-Spezifikation.


Empirische Validierung im Live-Lab

Alle Protokoll-Parser, Diagnosen und CLI-Workflows werden empirisch in live virtualisierten Lab-Umgebungen validiert:

  • Active Directory Domain Controller: Windows Server 2022 (DC01.lab.local, IP: 192.168.56.106)
  • Operator-Workstation: Kali Linux 2024 (kraii@kraiiandreyy, IP: 192.168.56.105)

Full-Stack-End-to-End-Walkthrough (Live-Lab-Validierung)

📺 Demo-Video ansehen: youtu.be/wqZRYmEn0eY - Full-Stack-Betriebs-Walkthrough über live Domänen-Infrastruktur.

Visuelle Verifikation des vollständigen 3-Akt-Betriebslebenszyklus über live Domänen-Infrastruktur:

AktUmgebungZiele & validierte Primitive
Akt 1: Domain Controller SetupWindows Server 2022 (DC01)Domänen-Discovery (nltest), SPN-Audit (setspn) und RFC 4120 AES-256 Binary-Keytab-Export (ktpass, KVNO 9).
Akt 2: Unprivilegierter Linux-OperatorKali Linux 2024 (Naga)Passive Diagnose (tanuki doctor), RFC 4120 Tree-Audit (tanuki keytab), Zero-Root-Konfigurationssynthese (tanuki config), native ctypes-TGT-Beschaffung (tanuki auth), Ticket-Health-Pass (tanuki doctor) und Protokoll-Triage (tanuki triage).
Akt 3: Closed-Loop-VerifikationWindows Server 2022 (DC01)Domain Controller Security Event ID 4768 Audit Success für tanuki-nhi mit Ursprung von Client-IP 192.168.56.105.

Akt 1: Domain Controller Service Setup & Keytab-Bereitstellung (DC01)

Offizieller RFC 4120 Binary-Keytab-Export auf dem Domain Controller für das Dienstkonto LAB\tanuki-nhi mit modernem AES-256 (aes256-cts-hmac-sha1-96, KVNO 9):

Act 1: Windows Server DC01 Setup and ktpass Export

Akt 2: Unprivilegierte Linux-Operator-Session & Health-Validierung (Naga)

1. Pre-Flight-Health-Diagnose-Baseline (tanuki doctor)

Passive, paketfreie Pre-Flight-Health-Diagnose, die in 0,96 ms ausgeführt wird und unkonfigurierten Zustand, fehlende Keytabs und inaktive Ticket-Caches präzise erkennt:

Act 2.1: Pre-Flight Doctor Baseline

2. RFC 4120 Keytab-Ingestion & Tree-Audit (tanuki keytab)

Parst binäre Keytab-Strukturen, extrahiert AES-256-Prinzipale, zeigt hierarchische Prinzipal-Bäume an, verifiziert KVNO 9 und bietet automatisierte kinit-Anleitung:

Act 2.2: RFC 4120 Keytab Tree Hierarchy

3. Zero-DNS-Kerberos-Konfigurationsgenerator (tanuki config)

Generiert eine lokale Kerberos-Konfigurationsdatei (/tmp/lab_krb5.conf), die RFC 4120 § 6.1 Uppercase-Realm-Konventionen, Zero-DNS-Direct-KDC-IP-Routing und Hypervisor-Clock-Skew-Toleranz erzwingt:

Act 2.3: Zero-DNS Configuration Generator

4. Unprivilegierte native TGT-Beschaffung (tanuki auth)

Beschafft ein Kerberos Ticket Granting Ticket (TGT) direkt vom Domain Controller unter Verwendung der Python-Standardbibliothek ctypes (libkrb5.so.3), ohne Root-Privilegien, kinit-Binary im PATH oder externe Abhängigkeiten zu benötigen:

Tool herunterladen