Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Titanis — Windows 协议库,包括 SMB 和 RPC 实现等。 | Kitploit
工具/GitHubGitHub/trustedsec/titanis
权限提升漏洞利用横向移动信息收集网络安全密码学渗透测试实用工具与框架身份验证红队
GitHubtrustedsec/titanis

Titanis

Windows 协议库,包括 SMB 和 RPC 实现等。

8238611天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
查看仓库

简介

Titanis 是一个用 C# 编写的协议实现与命令行工具库,用于与 Windows 环境交互。它基于 .NET 8,且支持跨平台(Windows 和 Linux)。部分已实现的协议包括:

  • SMB2(MS-SMB2)
    • SMB 2.x 和 3.x,最高至 3.1.1
    • 消息安全功能,如签名和加密
    • 支持文件系统控制代码(MS-FSCC)
    • DFS 链接(MS-DFSC)
  • MSRPC(MS-RPCE)
    • 端点映射器
    • DCOM(MS-DCOM)
    • EFS(MS-EFSR)
    • LSA(MS-LSAD 和 MS-LSAT)
    • 远程注册表(MS-RRP)
      • 支持备份语义
      • 包含 SAM 转储功能
    • 安全帐户管理器(MS-SAMR)
    • 服务控制管理器(MS-SCMR)
    • 服务器服务(MS-SRVS)
    • WMI(MS-WMI 和 MS-WMIO)
    • 目录复制([MS-DRSR]https://winprotocoldoc.z19.web.core.windows.net/MS-DRSR/%5bMS-DRSR%5d.pdf))
  • LDAP(RFC 4511 以及 MS-ADTS 的部分内容)
  • 安全
    • NTLM(MS-NLMP)
    • Kerberos(RFC4120 和 MS-KILE)
      • 跨领域引用
      • PKINIT(MS-PKCA 和 RFC 4556)
      • S4U(MS-SFU)
        • S4U2self
        • S4U2proxy
      • 加密配置文件
        • DES CBC MD5(RFC3961)(仅 AS)
        • RC4-HMAC(RFC4757)
        • AES 128/256(RFC3962)
        • 支持 .kirbi 和 ccache 文件
        • 支持 keytab 文件
      • 更改 / 设置密码(RFC3244)
    • SP-NEGO(MS-SPNG)
  • 集成的 SOCKS 5 支持(-Socks5 参数)(RFC1928)

有关最近的更改,请参阅更改日志

有关支持的认证场景概述,请参阅认证 - 描述如何通过参数控制认证

该工具集实现了回调和日志记录功能,以便集成到您的操作环境中。

有关命令行工具及其可执行任务的列表,请查看工具索引

目标受众

  • 安全研究人员 - 研究 Windows 对各种类型请求的响应方式
  • 渗透测试人员 - 执行操作并测试缓解措施是否已启用并正常工作
  • 系统管理员 - 执行管理任务

快速入门

构建说明

如果您是用户,请参阅用户指南以获取命令行实用程序列表及其使用方法。

如果您是开发人员,请参阅开发人员指南以了解如何增强代码库。

计划增强功能

  • 任务计划程序支持(MS-TSCH)
  • 简化的凭据管理
  • 集成的 SOCKS 4a

项目组织

  • doc/ - 项目文档
  • src/ - 协议实现的源代码
  • test/ - 单元测试
  • tools/ - 独立命令行工具
  • samples/ - 演示如何使用库的示例代码

在 Titanis.sln 中,项目按以下功能领域分组:

  • Base - 其他组件使用的实用程序
  • Crypto - 加密算法的实现
  • Formats - 各种格式(如 ASN.1)的读写实现
  • Protocols - 网络协议实现
  • Security - 安全协议实现,如 NTLM 和 Kerberos
  • Test - 单元测试
  • Tools - 独立命令行工具
  • _Build - 与构建过程相关的文件。

其中多个项目包含一个名为 References.txt 的文件,其中引用了开发过程中参考的规范。源代码中包含对这些规范的引用,通常带有相关章节编号。

下载工具