Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Outils/GitHubGitHub/davidkowalk/arduino-netcat-backdoor
Génération de PayloadsMécanismes de PersistanceExploitationPost-ExploitationHacking MatérielCommandement et ContrôleSécurité Matériel et IoTRed TeamingOutil d'Accès à Distance
Développement de Charges Utiles
GitHubdavidkowalk/arduino-netcat-backdoor

Arduino-Netcat-Backdoor

*Preuve de concept* Attaque une machine Windows exécutant Windows 7 ou ultérieur, créant une porte dérobée persistante.

Voir le dépôt
534il y a 6 ansPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Arduino - Netcat - Backdoor pour Windows

Suggestions de nom bienvenues.

root@kitploit:~
Preuve de concept. Pas destiné à une utilisation réelle.
Je ne peux pas être tenu responsable de ce que d'autres personnes font avec cela.

Attaque une machine Windows exécutant Windows 7 ou version ultérieure, créant une backdoor persistante.

Fonctionnalité

Le script Arduino enregistre un script batch provenant d'un serveur dans le dossier de démarrage de Windows. Ce script vérifie si un exécutable netcat existe à un emplacement donné et le télécharge depuis le serveur si nécessaire, puis le lance, en le liant à l'invite de commandes. N'importe qui peut ainsi accéder à l'invite de commandes de la machine.

Le script envoie ensuite une requête au serveur qui inclut l'adresse IP de la machine.

Prérequis environnementaux

Script Arduino

Le script Arduino peut fonctionner sur toute carte Arduino compatible avec la Arduino Keyboard Library, en particulier celles basées sur les cartes ATmega32U4.

Celles-ci incluent :

  • Pro Micro
  • Leonardo
  • Yun
  • Due
  • Zero
  • et plus
  • Vous trouverez plus d'informations ici.

    Script Batch

    Batch est le langage de script natif de Windows. Le script batch inclus dans ce projet est écrit pour Windows 10 mais sera compatible avec la plupart des versions récentes de Windows.

    Serveur Node

    Le serveur Node a été écrit et testé sur la version 10.15.1.0. Pour recevoir et traiter correctement les informations, le script peut nécessiter des permissions d'administrateur et si les informations sont transmises sur les réseaux, vous devrez peut-être débloquer le port 25565 sur votre routeur.

    Intégration dans votre propre attaque

    Configuration de l'hébergement de fichiers

    Vous devez d'abord télécharger le fichier batch et le netcat open source ou alternativement cette version vers un service d'hébergement de fichiers. Il est important d'obtenir un lien de téléchargement direct. Les services viables sont, par exemple :

    • bplaced
    • 1fitcher

    Installation du serveur Node

    Pour faire fonctionner le serveur node, vous avez d'abord besoin d'une version de node sur votre système. Je conseille node 10.15.1.0 ou plus récent. Le serveur nécessite le module node 'net' qui est placé dans le dépôt ou peut être installé via

    root@kitploit:~
    npm install net
    

    Lorsque tous les fichiers sont placés dans un seul répertoire, vous pouvez démarrer le serveur en exécutant

    root@kitploit:~
    node Server.js
    

    Je conseille également d'utiliser un serveur avec une IP statique pour les missions plus longues.

    Adresses IP

    Assurez-vous d'ajuster à la fois l'URL du fichier batch dans le script Arduino et l'URL du serveur node dans le fichier batch.

    Télécharger l’outil