回答
您可以使用hashlib和binascii模塊來計算您的NTLM哈希值:
import binascii, hashlib
input_str = "SOMETHING_AS_INPUT_TO_HASH"
ntlm_hash = binascii.hexlify(hashlib.new('md4', input_str.encode('utf-16le')).digest())
print ntlm_hash
爲什麼不是這個? http://pythonhosted.org/passlib/lib/passlib.hash.nthash.html已經不熟悉NTLM哈希。 – CppLearner 2013-03-24 20:50:57
'passlib'是一個單獨的python包,但'binascii'和'hashlib'是標準python庫的一部分。不要說你不應該使用'passlib',這是作者的偏好。還有其他類似於['python-ntlm'](https://pypi.python.org/pypi/python-ntlm)的庫。 – Tuxdude 2013-03-24 20:57:04
謝謝。有趣的是OP如何檢查其他人。他只是從一個在線源代碼複製和粘貼,你是第一個沒有得到檢查。 – CppLearner 2013-03-25 04:35:26
- 1. C#NTLM哈希計算器
- 2. C#中的哈希計算
- 3. Python MD5哈希加速計算
- 4. symstore如何計算目錄哈希值
- 5. 如何計算SHA-256哈希大小
- 6. 紅寶石計算哈希
- 7. Python3計算洪流哈希
- 8. 是否可以將NetMTLMv2哈希轉換爲NTLM哈希?
- 9. Python哈希表設計
- 10. 使用python中的字符串+密鑰計算SHA哈希值
- 11. 將Python中的SHA哈希計算轉換爲C#
- 12. 計算SHA1哈希算法Powershell V2.0
- 13. 在哈希集中計算集羣
- 14. 如何計算DB2 9.5中的MD5哈希值
- 15. 如何計算紅寶石中的非唯一值哈希值
- 16. 計算視頻文件的MD5(哈希)
- 17. 計算部分流的MD5哈希值
- 18. AWS無法計算MD5哈希的Android
- 19. 如何在哈希中存儲哈希哈希?
- 20. 計算MD5哈希值在二郎山
- 21. 問題計算MD5哈希飼料
- 22. 計算類和實例哈希
- 23. 如何在python中訪問哈希?
- 24. python中的哈希表
- 25. Python中的哈希映射
- 26. 如何使用Java計算洪流的哈希值
- 27. 如何索引計算出的哈希列
- 28. 如何計算圖像的sha1哈希值
- 29. 如何用手計算字符串的哈希碼?
- 30. 如何計算兩個哈希之間的增量?
一個稍微簡單的形式 - '進口hashlib 打印(hashlib.new( 'MD4', 「密碼」 .encode( 'UTF-16LE'))hexdigest()。)' – user1720897 2015-12-25 09:05:57