Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
pyrexecd — 适用于 Windows 的独立 SSH 服务器 | Kitploit
工具/GitHubGitHub/euske/pyrexecd
实用工具与框架身份验证远程访问工具
GitHubeuske/pyrexecd

pyrexecd

适用于 Windows 的独立 SSH 服务器

查看仓库
2251913年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

PyRexecd

PyRexecd 是一个用于 Windows 的独立 SSH 服务器。

PyRexecd 截图

功能:

  • 独立的 Win32 应用程序(非服务),驻留在系统托盘中。
  • 仅支持单一用户/公钥认证。
  • 通过弹出窗口通知传入连接。
  • 通过 stdin/stdout 发送/接收剪贴板文本。
  • PyPI 项目页面:https://pypi.python.org/pypi/PyRexecd/

前提条件:

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

使用方法:

  1. > pip install pyrexecd
  2. 运行 PyRexec.pyw。
    它会生成一个新的主机密钥并打开一个配置目录 (AppData\Roaming\PyRexecd)。
  3. 将您的公钥放入配置目录。
    > copy your\id_ed25519.pub authorized_keys
  4. 运行 PyRexec.pyw 启动服务器。
  5. 通过 2200/tcp 登录到该机器。
    $ ssh -p 2200 windows

命令行语法:

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 :开启调试模式(详细日志记录)。
  • -l logfile :日志文件路径(默认:pyrexecd.log)。
  • -s sshdir :配置目录路径(默认:AppData\Roaming\PyRexecd)。
  • -L a.b.c.d :指定监听地址(默认:127.0.0.1)。
  • -p port :指定监听端口(默认:2200)。
  • -c cmdexe :cmd.exe 路径(默认:cmd.exe)。
  • -u username :用户名。
  • -a authkeys :authorized_keys 路径(默认:authorized_keys)。

特殊命令:

某些 SSH 命令被识别为特殊命令:

  • @clipget :从 Windows 接收剪贴板文本。
    $ ssh windows @clipget > clipboard.txt
  • @clipset :将剪贴板文本发送到 Windows。
    $ echo foo | ssh windows @clipset
  • @open、@edit 和 @print :Windows shell 操作。 目标路径名应从 stdin 提供。
    $ echo C:\User\euske\foo.txt | ssh windows @edit

如何构建 .exe(需要 cx_Freeze):

root@kitploit:~
> pip install cx_Freeze
> python setup_exe.py build
下载工具
  • -h homedir :主目录路径(默认:%UserProfile%)。