Merhaba Arkadaşlar, Bugün sizlere işe yarar ve kullanışlı bir program ile geldim. Bu Password Manager programının en önemli özelliği şifrelern lokalde depolanması. Bu da şifrelerinizin 3. parti uygulamalar yerine direkt kendi yönetiminizde olduğu anlamına geliyor. Kullanıcılardan gelecek eklemelere ve incelemelere açığım.
.txt'yi indirmek istemeyenler için online görüntüleme linkim
Ekleme yapayım, banner bir şekilde kodu bozduğu için onu çıkarttım.
.txt'yi indirmek istemeyenler için online görüntüleme linkim
Ekleme yapayım, banner bir şekilde kodu bozduğu için onu çıkarttım.
Python:
import json
import os
import getpass
def load_passwords():
if os.path.exists("passwords.json"):
with open("passwords.json", "r") as file:
return json.load(file)
else:
return {}
def save_passwords(passwords):
with open("passwords.json", "w") as file:
json.dump(passwords, file, indent=4)
def add_password():
service = input("Service: ")
username = input("Username: ")
password = getpass.getpass("Password: ")
passwords = load_passwords()
passwords[service] = {"username": username, "password": password}
save_passwords(passwords)
print("Password added successfully!")
def get_password():
service = input("Service: ")
passwords = load_passwords()
if service in passwords:
print("Username:", passwords[service]["username"])
print("Password:", passwords[service]["password"])
else:
print("Service not found!")
def main():
while True:
print("\n1. Add Password")
print("2. Get Password")
print("3. Exit")
choice = input("Enter your choice: ")
if choice == "1":
add_password()
elif choice == "2":
get_password()
elif choice == "3":
print("Exiting...")
break
else:
print("Invalid choice!")
if __name__ == "__main__":
main()
Dosya Ekleri
Son düzenleyen: Moderatör: