Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Titanis — Libreria di protocolli Windows, incluse le implementazioni SMB e RPC, tra le altre. | Kitploit
Strumenti/GitHubGitHub/trustedsec/titanis
Escalation di PrivilegiExploitMovimento LateraleRaccolta InformazioniSicurezza di ReteCrittografiaPenetration TestingUtilità e FrameworkAutenticazioneRed Teaming
GitHubtrustedsec/titanis
823863829 giorni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Titanis

Libreria di protocolli Windows, incluse le implementazioni SMB e RPC, tra le altre.

Vedi Repository

Visualizza la Guida Utente sul sito della documentazione

Introduzione

Titanis è una libreria di implementazioni di protocolli e utilità da riga di comando, scritta in C#, per interagire con ambienti Windows. Utilizza .NET 8 ed è multipiattaforma (Windows e Linux). Alcuni dei protocolli implementati:

  • SMB2 (MS-SMB2)
    • SMB 2.x e 3.x fino alla 3.1.1
    • Funzionalità di sicurezza dei messaggi come firma e crittografia
    • Include il supporto per i codici di controllo del filesystem (MS-FSCC)
    • Collegamenti DFS (MS-DFSC)
  • MSRPC (MS-RPCE)
    • Endpoint mapper
    • DCOM (MS-DCOM)
    • Directory Replication (MS-DRSR)
      • Testato con Windows Server 2008 e Windows Server 2025
      • Supporta sia la compressione MS-ZIP che Xpress
      • Supporta la replica di singoli oggetti o di intere partizioni
    • EFS (MS-EFSR)
    • LSA (MS-LSAD e MS-LSAT)
    • Remote Registry (MS-RRP)
      • Include il supporto per le semantiche di backup
      • Include la funzionalità di dump SAM
    • Security Accounts Manager (MS-SAMR)
    • Service Control Manager (MS-SCMR)
    • Server service (MS-SRVS)
    • WMI (MS-WMI e MS-WMIO)
    • Directory replication (MS-DRSR)
    • EventLog Remoting Protocol Version 6.0 (MS-EVEN6)
    • Task Scheduler Service Remoting Protocol (MS-TSCH)
    • Remote Authorization API Protocol (MS-RAA)
    • Firewall and Advanced Security Protocol (MS-FASP)
  • LDAP (RFC 4511 e parti di MS-ADTS)
  • Security
    • NTLM (MS-NLMP)
    • Kerberos (RFC4120 e MS-KILE)
      • Inter-realm referrals
      • PKINIT (MS-PKCA e RFC 4556)
      • S4U (MS-SFU)
        • S4U2self
        • S4U2proxy
      • Profili di crittografia
        • DES CBC MD5 (RFC3961) (solo AS)
        • RC4-HMAC (RFC4757)
        • AES 128/256 (RFC3962)
        • Supporto per file .kirbi e ccache
        • Supporto per file keytab
      • Cambio / impostazione password (RFC3244)
      • FAST / Armoring e identità composta
    • SP-NEGO (MS-SPNG)
  • Supporto integrato per SOCKS 5 (parametro -Socks5) (RFC1928)

Per le modifiche recenti, consulta il change log

Per una panoramica sugli scenari di autenticazione supportati, consulta Authentication - Descrive come controllare l'autenticazione tramite parametri

Il toolset implementa funzionalità di callback e logging per integrarsi nel tuo ambiente operativo.

Per un elenco degli strumenti da riga di comando e delle attività che puoi eseguire con essi, consulta il Tool Index

Pubblico di riferimento

  • Ricercatori di sicurezza - Studiare come Windows reagisce a vari tipi di richieste
  • Pentester - Eseguire azioni e verificare se le mitigazioni sono abilitate e funzionano correttamente
  • Amministratori di sistema - Eseguire attività amministrative

Per iniziare

Istruzioni di compilazione

Se sei un utente, consulta la Guida Utente per un elenco delle utilità da riga di comando e come utilizzarle.

Se sei uno sviluppatore, consulta la Guida per Sviluppatori per informazioni su come migliorare la base di codice.

Organizzazione del progetto

  • doc/ - Documentazione del progetto
  • src/ - Codice sorgente per le implementazioni dei protocolli
  • test/ - Test unitari
  • tools/ - Strumenti da riga di comando autonomi
  • samples/ - Codice di esempio che dimostra come utilizzare le librerie

All'interno di Titanis.sln, i progetti sono raggruppati nelle seguenti aree funzionali:

  • Base - Utilità utilizzate da altri componenti
  • Crypto - Implementazione di algoritmi crittografici
  • Formats - Implementazioni per la lettura e scrittura di vari formati, come ASN.1
  • Protocols - Implementazioni di protocolli di rete
  • Security - Implementazioni di protocolli di sicurezza, come NTLM e Kerberos
  • Test - Test unitari
  • Tools - Strumenti da riga di comando autonomi
  • _Build - File rilevanti per il processo di compilazione.

Diversi progetti contengono un file denominato References.txt che fa riferimento alle specifiche consultate durante lo sviluppo. Il codice sorgente contiene riferimenti a queste specifiche, solitamente insieme al numero di sezione pertinente.

Scarica lo strumento