Pythonda basit bir uygulama yaptım hem kendimi geliştireyim hemde kolaylık sağlasın diye ama pyinstallerden exeye dönüştürünce defender virüs olarak algılıyor ve virustotaldede 6 adet tehlike gözüküyor.
EXE Dosyası
VirusTotal Linki
EXE Dosyası
VirusTotal Linki
Python:
import random
import time
while True:
karakterler = "ZXCVBNMASDFGHJKLQWERTYUOPzxcvbnmasdfghjkliqwertyuIop1234567890!#$&"
print("Şifre Yöneticisine Hoş Geldiniz!!\n")
print("Lütfen Yapmak İstediğiniz İşlemi Seçin")
print("(1) Rastgele Şifre Oluşturma")
print("(2) Oluşturulan Şifreleri Görme")
print("(3) İsim-Şifre Kaydetme")
print("(4) Kaydedilen Tüm Şifreleri Silme")
print("(5) Cikis Yap")
islem = int(input("\n(1/2/3/4/5)?\n"))
if islem == 1:
print("\nRastgele Şifre Oluşturucu Seçildi")
print("Lütfen Kullanici Adinizi veya E-mail Adresinizi Giriniz\n")
adres = input("")
print("Lütfen Oluşturulacak Şifrenizin Kaç Haneli Olacağini Seçin")
print("(8-16 hane önerilir)")
uzunluk = int(input("Hane Sayisi: "))
password = ""
for a in range(uzunluk):
password += random.choice(karakterler)
print("Şifre Üretildi=>" + password + " \n" )
with open("sifreler.txt", "a", encoding="utf-8") as file:
file.write("Adres=> " + adres + " Şifre=> " + password)
file.write("\n")
time.sleep(5)
elif islem == 2:
print("Oluşturulan Şifreleriniz Gösteriliyor...\n")
with open("sifreler.txt", "r", encoding="utf-8") as file:
icerik = file.read()
print(icerik + "\n")
time.sleep(5)
elif islem == 3:
print("İsim-Şifre Kaydetme Seçildi")
print("Lütfen Kullanici Adinizi veya E-mail Adresinizi Giriniz\n")
adres1 = input("")
print("Lütfen Şifrenizi Girin")
sifre = input("Şifreniz=> ")
with open("sifreler.txt", "a", encoding="utf-8") as file:
file.write("Adres=> " + adres1 + " Şifre=> " + sifre)
file.write("\n")
print("Şifreniz Kaydedildi")
time.sleep(5)
elif islem == 4:
print("Kaydedilen Tüm Şifreleriniz Silinicek")
print("\nEmin misiniz?(e/h)\n")
eminmisin = input()
if eminmisin.lower() == "e":
print("\nTüm Şifreleriniz Silindi")
with open("sifreler.txt", "w", encoding="utf-8") as file:
file.write("")
time.sleep(5)
elif eminmisin.lower() == "h":
print("\nİşlem İptal Edildi")
time.sleep(5)
else:
print("Geçersiz işlem seçimi. Lütfen tekrar deneyin.")
time.sleep(5)
elif islem == 5:
print("Çıkış Yapılıyor...")
print("...")
print("Çıkış Yapıldı")
break
time.sleep(5)
else:
print("Geçersiz işlem seçimi. Lütfen tekrar deneyin")
time.sleep(5)