我不知道/etc/shadow
Linux中存储密码的算法是什么。
我通过python通过以下脚本进行了测试:
import hashlib
message = b"123"
md5_hash = hashlib.md5(message).hexdigest()
sha1_hash = hashlib.sha1(message).hexdigest()
sha256_hash = hashlib.sha256(message).hexdigest()
sha384_hash = hashlib.sha384(message).hexdigest()
sha512_hash = hashlib.sha512(message).hexdigest()
print(f"MD5: {md5_hash}")
print(f"SHA-1: {sha1_hash}")
print(f"SHA-256: {sha256_hash}")
print(f"SHA-384: {sha384_hash}")
print(f"SHA-512: {sha512_hash}")
但是我没有看到我的密码。我的密码是123。
- 卷影存储是否为 HASH?如果是,我应该放弃获取密码。
- 如果密码没有以哈希形式存储,我该如何获取它?