Wmkick
WMkick is a TCP protocol redirector/MITM tool that targets NTLM authentication message flows in WMI (135/tcp) and Powershell-Remoting/WSMan/WinRM (5985/tcp) to capture NetNTLMv2 hashes.
Install / Use
/learn @KoreLogicSecurity/WmkickREADME
Table of Contents
Section 1 .................... Overview Section 2 .................... Documentation Section 3 .................... License Section 4 .................... References
1 Overview
WMkick is a TCP protocol redirector/MITM tool that targets NTLM authentication message flows in WMI (135/tcp) and Powershell-Remoting/WSMan/WinRM (5985/tcp) to capture NetNTLMv2 hashes. Once a hash has been captured, popular cracking tools such as Hashcat and JtR can be used to recover plaintext passwords. WMkick automates the hash extraction process and alleviates the need to build/use a WMI (or WSMAN) Auth Server or perform manual packet analysis.
A use case for WMkick is for internal penetration tests. If the penetration tester can redirect these protocols to their own Windows virtual machine or remote target hosting WMI or WSMan services, it is possible to obtain a valid NetNTLMv2 hash, which can be cracked into a plaintext credential, in order to go from a non-credentialed to credentialed perspective. A possible situation that may be observed in the target environment is software or administrative scripts running remote WMI or WSMan commands over a subnet in which wmkick is running, the attacker may take advantage of this.
2 Documentation
See README.INSTALL for requirements and instructions on how to build, test, and install this software.
3 License
The terms and conditions under which this software is released are set forth in README.LICENSE.
4 References
The NT LAN Manager (NTLM) Authentication Protocol is documented here:
https://winprotocoldoc.blob.core.windows.net/productionwindowsarchives/MS-NLMP/%5bMS-NLMP%5d.pdf
Related Skills
node-connect
350.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
350.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
350.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
