Windows File Transfer Methods
🌐 Introduction

🔧 Méthodes de téléchargement de fichiers

🔐 Encodage / Décodage Base64 avec PowerShell
🌐 Téléchargement via PowerShell Web
📚 Méthodes WebClient principales :
Méthode
Description
📁 Exemple : DownloadFile (téléchargement classique)
🧠 Exemple : DownloadString (téléchargement "fileless" + exécution mémoire)
🐢 Variante : Invoke-WebRequest
Invoke-WebRequest📂 Téléchargement via un serveur SMB
🔧 Lancer un serveur SMB (depuis Kali/Pwnbox)
📥 Télécharger un fichier depuis la cible Windows :
🚫 Accès invité bloqué (cas courant)
✅ Solution : utiliser une authentification
🖥️ Serveur SMB avec Identifiant et Mot de Passe
📂 Monter le Partage SMB depuis Windows
🌐 Téléchargement via FTP
🔧 Installer pyftpdlib
🚀 Lancer le Serveur FTP sur le port 21
📥 Télécharger un fichier depuis Windows avec PowerShell
📝 Télécharger avec un fichier de commandes FTP
📤 Téléversement de fichiers depuis la machine cible
🔐 Encodage Base64 en PowerShell
📋 Vérifier l'intégrité avec un hash
🌐 Upload via PowerShell et un Serveur Web
🛠️ Installer un serveur web avec upload
📚 Ressources utiles

Last updated