Releases: yxpil/Fake_SSH_Play
Releases · yxpil/Fake_SSH_Play
Release list
v1.0.0 — Rust Rewrite
Rust 重写版本 🦀
SSH ASCII Art 蜜罐 — 接受所有 SSH 连接,以 30 FPS 播放 Bad Apple ASCII 动画。
新特性
- Rust 重写: russh (SSH) + axum (Web) + reqwest (IP 查询)
- Web 仪表盘: 端口 763,ECharts 统计图表
- IP 归属地: 自动查询攻击者国家
- 守护进程: 崩溃自动重启(最多 10 次)
- 跨平台: macOS ARM / Linux x64 / Windows x64
- 双帧格式: 自动检测
---FRAME_SEPARATOR---/=== FRAME NNNNN ===
二进制下载
| 文件 | 平台 |
|---|---|
| fakesshplay | macOS (Apple Silicon) |
| fakesshplay-linux | Linux (x86_64) |
| fakesshplay.exe | Windows (x86_64) |
运行
# 生成密钥
ssh-keygen -t rsa -f host_rsa.key -N ''
# 启动 (需 root 权限绑定 22 端口)
sudo ./fakesshplayv0.1.0 — JavaScript (旧版)
原始 JS 版本 📜
SSH 音频蜜罐 — 通过 SSH 通道传输 Bad Apple MP3 音频。
功能
- SSH 音频传输: ssh2 服务器,Base64 编码传输 MP3
- ASCII 横幅: figlet 生成欢迎界面
- Express 仪表盘: Web 统计页面
- 守护进程包装: app.js 自动重启
技术栈
- Node.js + ssh2 + express + axios
- MP3 音频 (8kbps, 312KB)
- SSH 端口 2222
运行
cd old-js
npm install
sudo node example.js
⚠️ 此版本已归档,推荐使用 v1.0.0 Rust 重写版本。
文件
example.js— SSH 蜜罐主程序app.js— 守护进程包装test_audio_client.js— 测试客户端badapple_ascii.txt— ASCII 帧数据