ri > Net::NTLM

πŸš€ Quick Reference

Use CaseCommandDescription
πŸ” Create LM hashNet::NTLM.lm_hash(password)Returns the LAN Manager hash of a password
πŸ” Create NTLM hashNet::NTLM.ntlm_hash(password)Returns the NT LAN Manager hash of a password
πŸ” Create NTLMv2 hashNet::NTLM.ntlmv2_hash(user, password, domain)Returns the NTLMv2 hash for a user
βœ… Validate NTLM hash formatNet::NTLM.is_ntlm_hash?(hash)Returns true if hash matches the NTLM hash format
πŸ“¨ Generate LM responseNet::NTLM.lm_response(password, challenge)Computes the LM response to a challenge
πŸ“¨ Generate NTLM responseNet::NTLM.ntlm_response(password, challenge)Computes the NTLM response to a challenge
πŸ“¨ Generate NTLMv2 responseNet::NTLM.ntlmv2_response(user, password, domain, challenge)Computes the NTLMv2 response to a challenge
πŸ“¨ Generate LMv2 responseNet::NTLM.lmv2_response(user, password, domain, challenge)Computes the LMv2 response to a challenge
πŸ”„ Generate NTLM2 sessionNet::NTLM.ntlm2_session(password, challenge)Computes the NTLM2 session response
πŸ”§ Low‑level key generationNet::NTLM.gen_keys(key)Generates DES keys from a 7‑byte key
πŸ”§ Low‑level DES applicationNet::NTLM.apply_des(plain, keys)Applies DES encryption with a set of keys
πŸ”§ UtilityNet::NTLM.pack_int64le(value)Packs an integer into 8‑byte little‑endian
πŸ”§ UtilityNet::NTLM.split7(key)Splits a 7‑byte key into 8 DES keys

πŸ“Œ Constants

πŸ› οΈ Class Methods

Net::NTLM
πŸš€ Quick Reference πŸ“Œ Constants πŸ› οΈ Class Methods

Generated by phpman v4.9.26-1-g511901d · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-27 18:53 @216.73.216.199
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format

^_top_^