Comment créer un keylogger avec sAINT ?

By | January 21, 2018

Les keyloggers sont des logiciels espions (spywares) permettant d’enregistrer les touches utilisées par un utilisateur sur son clavier et tous les évènements déclenchés.
sAINT est un Keylogger écrit en Java destiné aux plateformes Windows.
Ci-dessous l’ensemble des fonctionnalités de sAINT:
_ Keylogger,
_ Capture d’écran,
_ Capture du webcam,
_ Persistence.
Pour que le keylogger fonctionne, il faut que Java soit également installé chez la victime.
Dans ce billet, nous verrons comment installer, puis utiliser sAINT.

Installation

Clonez le repo GitHub de l’outil:

# git clone https://github.com/tiagorlampert/sAINT.git

Puis, installez les dépendances:

_ Java:

# apt install maven default-jdk default-jre openjdk-8-jdk openjdk-8-jre -y

_ Launch4j:
Pour info, ce programme permettra la conversion des fichiers exécutables Java (Jar) en fichiers exécutables pour Windows (exe).

# apt install zlib1g-dev libncurses5-dev lib32z1 lib32ncurses5 -y

Procédez à l’installation des bibliothèques Maven:

# chmod +x configure.sh
# ./configure.sh

Enfin, lancez sAINT:

# java -jar sAINT.jar

Exemple d’utilisation

La création d’un spyware avec sAINT nécessite une adresse mail et un mot de passe.
Certaines options sont également proposées. Les voici:
_ l’activation de la webcam,
_ la capture d’écran,
_ l’activation d’une persistence,
_ la conservation ou non des données sur l’ordinateur de la victime,
_ le nombre caractères à atteindre avant l’envoi d’un mail,
_ la création d’un fichier executable (exe).

Les fichiers générés sont tous stockés dans le dossier sAINT/target.

Sur ce lien, autorisez l’accès des applications moins sécurisées à votre compte Gmail.

Dès que la cible aura exécuté le fichier malicieux, vous recevrez des mails contenant toutes les frappes de votre victime.

Je vous déconseille fortement l’usage de votre adresse mail personnelle avec les keyloggers.

Happy Hacking !

mdestroy

2 thoughts on “Comment créer un keylogger avec sAINT ?

Leave a Reply

Your email address will not be published. Required fields are marked *