Exploitationgssapintlmntlmv2kerberosmicrosoftsecurity

GSS-NTLMSSP

GSS-NTLMSSP is a GSSAPI mechanism plugin that implements the NTLMSSP protocol for NTLM and NTLMv2 challenge-response authentication. It provides a loadable module compatible with MIT Kerberos GSSAPI.

Description

GSS-NTLMSSP implements the NTLMSSP mechanism as a GSSAPI plugin, supporting both NTLM and NTLMv2 along with various Microsoft security variants for key exchange. This plugin enables applications using MIT GSSAPI to authenticate via Microsoft's NTLM challenge-response family of protocols.

The tool is particularly useful in environments requiring interoperability between GSSAPI-based systems and Windows NTLM authentication. It has been tested with MIT Kerberos 1.11 and supplies the necessary plugin for runtime use, as well as development headers for building custom applications.

As a Kali Linux package, it supports cybersecurity tasks involving protocol emulation, authentication testing, and integration with Kerberos infrastructures.

How It Works

GSS-NTLMSSP operates as a loadable GSSAPI mechanism plugin for MIT Kerberos implementations. It handles the NTLMSSP protocol, which encompasses NTLM and NTLMv2 challenge-response mechanisms, including all documented Microsoft key exchange variants. The plugin integrates directly into GSSAPI contexts, allowing seamless authentication negotiation without modifying core Kerberos code.

Installation

bash
sudo apt install gss-ntlmssp

Examples

Installs the main GSS-NTLMSSP plugin package for runtime use with MIT GSSAPI.
sudo apt install gss-ntlmssp
Installs the development headers package for building applications using GSS-NTLMSSP.
sudo apt install gss-ntlmssp-dev
Displays package information including dependencies like libc6, libgssapi-krb5-2, and libwbclient0.
apt show gss-ntlmssp
Lists installed files from the gss-ntlmssp package, size 153 KB.
dpkg -L gss-ntlmssp
Lists files from the development package, size 15 KB, which depends on the main package.
dpkg -L gss-ntlmssp-dev
Verifies linkage to libgssapi-krb5-2 and NTLMSSP plugin after installation.
ldd /path/to/gssapi-app
Updated 2026-04-16kali.org ↗