Pyinstaller ile .exe'ye dönüştürülen program Defender tarafından siliniyor

sens4k

Kilopat
Katılım
6 Ekim 2015
Mesajlar
2.731
Çözümler
8
Sorunum başlıktaki gibi. Exe'ye dönüştürdüğüm an virüs olarak algılanıyor. OS kütüphanesinden dolayı sanırım, dosyalara tam erişim sunuyor çünkü. Çözümler için teşekkürler.

[CODE title="Kod:"]
import os
import time
import smtplib
sender_mail = ("aaaaaaaaaaaaa")
sender_pass = ("bbbbbbbbbbbbbbb")
receiver_mail =("ccccccccccccccccccccc")

ip_list = ["192.168.1.99", "192.168.1.199", "192.168.1.221", "192.168.1.108", "192.168.1.47", "192.168.1.110", "192.168.1.104", "192.168.1.105", "192.168.1.107", "192.168.1.115", "192.168.1.33"]
while True:
for ip in ip_list:
response = os.popen (f"ping -n 2 {ip}").read()
if "TTL=128" in response:
print (f" {ip} Çevrimiçi")
elif "TTL=64" in response:
print (f" {ip} Çevrimiçi")
elif "Destination host unreachable." in response:
with smtplib.SMTP('smtp.gmail.com', 587) as smtp:
smtp.ehlo()
smtp.starttls()
smtp.ehlo()
smtp.login (sender_mail, sender_pass)
subject = {ip}
body = 'Bilgisayar kapali'
msg = f'Subject: {subject}\n\n{body}'

smtp.sendmail(sender_mail, receiver_mail, msg)
print (f" {ip} Çevrimdışı mail gönderildi.")


(time.sleep(120))



[/CODE]
 
Antivirüsleri devredışı bırak o zaman?

Yada dosya yolunu istisna olarak eklenebiliyor mu bilgim yok yani belli bir dosya yolundaki dosyaları karışmasın.
Gerçekten bunu çözüm olarak görüp yazdınız mı? Anlayamıyorum o yüzden soruyorum.
Bazen yanlış olarak algılayabiliyor. Evet çok büyük ihtimalle OS kütüphanesinden.
Reddit'te okuduğum kadarıyla lisanslamak gerekiyormuş yazılımları, onun haricinde her türlü virüs olarak algılanıyor windows tarafından. Lisanslama ücretleri hem uçuk, lisanslansa bile birçok kullanıcı tarafından kullanılması gerekiyormuş. Bir çözümü yok yani.
 
Burada daha önce konuları açılmıştı. Kod farketmiyor. "print("Hello World") bile yazıp .exe yapsanız yine de virüs olarak algılıyor. Dediğiniz gibi sorunu çözmek için lisanslamak gerekiyormuş.
 

Geri
Yukarı