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
Titanis — Windows-Protokollbibliothek, einschließlich SMB- und RPC-Implementierungen, unter anderem. | Kitploit
Tools/GitHubGitHub/trustedsec/titanis
Privilege EscalationExploitationLaterale BewegungInformationsbeschaffungNetzwerksicherheitKryptographiePenetrationstestsDienstprogramme & FrameworksAuthentifizierungRed Teaming
GitHubtrustedsec/titanis

Titanis

823861vor 1 TagVon 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

Windows-Protokollbibliothek, einschließlich SMB- und RPC-Implementierungen, unter anderem.

Repository anzeigen

Einführung

Titanis ist eine Bibliothek mit Protokollimplementierungen und Befehlszeilenprogrammen, geschrieben in C#, für die Interaktion mit Windows-Umgebungen. Sie verwendet .NET 8 und ist plattformübergreifend (Windows und Linux). Einige der implementierten Protokolle:

  • SMB2 (MS-SMB2)
    • SMB 2.x und 3.x bis 3.1.1
    • Nachrichtensicherheitsfunktionen wie Signierung und Verschlüsselung
    • Unterstützt Dateisystem-Kontrollcodes (MS-FSCC)
    • DFS-Links (MS-DFSC)
  • MSRPC (MS-RPCE)
    • Endpunkt-Mapper
    • DCOM (MS-DCOM)
    • EFS (MS-EFSR)
    • LSA (MS-LSAD und MS-LSAT)
    • Remote-Registrierung (MS-RRP)
      • Unterstützt Backup-Semantik
      • Enthält SAM-Dump-Funktionalität
    • Sicherheitskontenverwaltung (MS-SAMR)
    • Dienststeuerungs-Manager (MS-SCMR)
    • Server-Dienst (MS-SRVS)
    • WMI (MS-WMI und MS-WMIO)
    • Verzeichnisreplikation ([MS-DRSR]https://winprotocoldoc.z19.web.core.windows.net/MS-DRSR/%5bMS-DRSR%5d.pdf))
  • LDAP (RFC 4511 und Teile von MS-ADTS)
  • Sicherheit
    • NTLM (MS-NLMP)
    • Kerberos (RFC4120 und MS-KILE)
      • Realm-übergreifende Verweise (Inter-Realm Referrals)
      • PKINIT (MS-PKCA und RFC 4556)
      • S4U (MS-SFU)
        • S4U2self
        • S4U2proxy
      • Verschlüsselungsprofile
        • DES CBC MD5 (RFC3961) (nur AS)
        • RC4-HMAC (RFC4757)
        • AES 128/256 (RFC3962)
        • Unterstützung für .kirbi- und ccache-Dateien
        • Unterstützung für keytab-Dateien
      • Kennwort ändern / setzen (RFC3244)
    • SP-NEGO (MS-SPNG)
  • Integrierte SOCKS-5-Unterstützung (-Socks5-Parameter) (RFC1928)

Aktuelle Änderungen finden Sie im Änderungsprotokoll

Eine Übersicht über unterstützte Authentifizierungsszenarien finden Sie unter Authentifizierung – Beschreibt, wie die Authentifizierung über Parameter gesteuert wird

Das Werkzeugset implementiert Callback- und Protokollierungsfunktionen, um sich in Ihre Betriebsumgebung zu integrieren.

Eine Liste der Befehlszeilenprogramme und der damit ausführbaren Aufgaben finden Sie im Werkzeugindex

Zielgruppe

  • Sicherheitsforscher – Untersuchen, wie Windows auf verschiedene Arten von Anfragen reagiert
  • Pentester – Aktionen durchführen und testen, ob Schutzmaßnahmen aktiviert sind und ordnungsgemäß funktionieren
  • Systemadministratoren – Administrative Aufgaben ausführen

Erste Schritte

Build-Anleitung

Wenn Sie ein Benutzer sind, finden Sie im Benutzerhandbuch eine Liste der Befehlszeilenprogramme und deren Verwendung.

Wenn Sie ein Entwickler sind, finden Sie im Entwicklerhandbuch Informationen zur Erweiterung der Codebasis.

Geplante Erweiterungen

  • Aufgabenplaner-Unterstützung (MS-TSCH)
  • Vereinfachte Anmeldedatenverwaltung
  • Integrierter SOCKS 4a

Projektorganisation

  • doc/ – Projektdokumentation
  • src/ – Quellcode für Protokollimplementierungen
  • test/ – Unit-Tests
  • tools/ – Eigenständige Befehlszeilenprogramme
  • samples/ – Beispielcode, der die Verwendung der Bibliotheken demonstriert

Innerhalb von Titanis.sln sind die Projekte in die folgenden funktionalen Bereiche gruppiert:

  • Basis – Hilfsprogramme, die von anderen Komponenten verwendet werden
  • Krypto – Implementierung kryptografischer Algorithmen
  • Formate – Implementierungen zum Lesen und Schreiben verschiedener Formate, wie z. B. ASN.1
  • Protokolle – Netzwerkprotokollimplementierungen
  • Sicherheit – Sicherheitsprotokollimplementierungen, wie z. B. NTLM und Kerberos
  • Test – Unit-Tests
  • Werkzeuge – Eigenständige Befehlszeilenprogramme
  • _Build – Für den Build-Prozess relevante Dateien.

Mehrere der Projekte enthalten eine Datei namens References.txt, die auf die während der Entwicklung konsultierten Spezifikationen verweist. Der Quellcode enthält Verweise auf diese Spezifikationen, in der Regel zusammen mit der relevanten Abschnittsnummer.

Tool herunterladen