Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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
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. | Kitploit
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
5318il 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.

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

npm install net

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

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