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
pyrexecd — Serveur SSH autonome pour Windows | Kitploit
Outils/GitHubGitHub/euske/pyrexecd
Utilitaires et FrameworksAuthentificationOutil d'Accès à Distance
GitHubeuske/pyrexecd

pyrexecd

Serveur SSH autonome pour Windows

Voir le dépôt
22519il y a 3 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

PyRexecd

PyRexecd est un serveur SSH autonome pour Windows.

Capture d'écran de PyRexecd

Fonctionnalités :

  • Application Win32 autonome (pas un service) qui réside dans la barre d'état système.
  • Prend en charge un seul utilisateur / authentification par clé publique uniquement.
  • Notifie les connexions entrantes via une fenêtre contextuelle.
  • Envoie/Reçoit le texte du presse-papiers via stdin/stdout.
  • Page du projet PyPI : https://pypi.python.org/pypi/PyRexecd/

Prérequis :

  • Python 3 - http://www.python.org/
  • Paramiko - http://www.paramiko.org/
  • PyWin32 - http://sourceforge.net/projects/pywin32/
  • cx_Freeze (optionnel) - https://pypi.python.org/pypi/cx_Freeze

Comment l'utiliser :

  1. > pip install pyrexecd
  2. Exécutez PyRexec.pyw.
    Il génère une nouvelle clé d'hôte et ouvre un répertoire de configuration (AppData\Roaming\PyRexecd).
  3. Placez votre clé publique dans le dossier de configuration.
    > copy your\id_ed25519.pub authorized_keys
  4. Exécutez PyRexec.pyw pour démarrer le serveur.
  5. Connectez-vous à la machine via le port 2200/tcp.
    $ ssh -p 2200 windows

Syntaxe en ligne de commande :

root@kitploit:~
> pyrexecd.exe [-d] [-l logfile] [-s sshdir] [-L addr] [-p port]
               [-c cmdexe] [-u username] [-a authkeys] [-h homedir]
	   ssh_host_key ...
  • -d : Active le mode débogage (journalisation détaillée).
  • -l logfile : Chemin du fichier journal (par défaut : pyrexecd.log).
  • -s sshdir : Chemin du répertoire de configuration (par défaut : AppData\Roaming\PyRexecd).
  • -L a.b.c.d : Spécifie l'adresse d'écoute (par défaut : 127.0.0.1).
  • -p port : Spécifie le port d'écoute (par défaut : 2200).
  • -c cmdexe : Chemin de cmd.exe (par défaut : cmd.exe).
  • -u username : Nom d'utilisateur.
  • -a authkeys : Chemin de authorized_keys (par défaut : ).

Commandes spéciales :

Certaines commandes SSH sont reconnues comme des commandes spéciales :

  • @clipget : Reçoit le texte du presse-papiers depuis Windows.
    $ ssh windows @clipget > clipboard.txt
  • @clipset : Envoie le texte du presse-papiers vers Windows.
    $ echo foo | ssh windows @clipset
  • @open, @edit, et @print : Opérations du shell Windows. Le chemin cible doit être fourni via stdin.
    $ echo C:\User\euske\foo.txt | ssh windows @edit

Comment construire un .exe (nécessite cx_Freeze) :

root@kitploit:~
> pip install cx_Freeze
> python setup_exe.py build
Télécharger l’outil
authorized_keys
  • -h homedir : Chemin du répertoire personnel (par défaut : %UserProfile%).