⚠️ 仅支持 Windows / Windows only
用于查看并解密 FinalShell SSH 客户端(Windows 版)保存的连接密码,支持 FinalShell 2.x 旧版和 3.x 新版加密格式。
- 单条解密:粘贴加密字符串(Base64),一键解密并复制
- 批量解密:自动查找或手动选择 FinalShell
conn目录,列表展示所有连接的主机、用户名、密码 - 一键复制:点击密码列单元格直接复制到剪贴板
- 导出 CSV:将所有连接信息导出为 CSV 文件
下载 FinalShell凭据查看工具.exe,双击运行即可。
若被 360/Windows Defender 拦截,右键 → 允许运行。
依赖
Python 3.8+
pycryptodome
安装依赖
pip install pycryptodome运行
python finalshell_decoder.py%LOCALAPPDATA%\finalshell\conn
通常为 C:\Users\<用户名>\AppData\Local\finalshell\conn
| 版本 | 算法 |
|---|---|
| FinalShell 3.x | JavaRandom 推导密钥 + DES/ECB |
| FinalShell 2.x / 旧版 | 固定密钥 finashell + DES/ECB |
本工具仅用于恢复自己的连接密码,请勿用于非法用途。
A Windows GUI tool to decrypt connection passwords saved by the FinalShell SSH client (Windows edition). Supports both FinalShell 2.x (legacy) and 3.x encryption formats.
- Single decrypt: Paste an encrypted Base64 string and decrypt it instantly
- Batch decrypt: Auto-detect or manually select the FinalShell
conndirectory; view all connections with host, username, and plaintext password in a sortable table - One-click copy: Click any cell in the password column to copy it to clipboard
- CSV export: Export all connection records to a CSV file
Download FinalShell凭据查看工具.exe and double-click to run.
If blocked by 360 Antivirus or Windows Defender, right-click → Allow / Run anyway.
Requirements
Python 3.8+
pycryptodome
Install dependencies
pip install pycryptodomeRun
python finalshell_decoder.py%LOCALAPPDATA%\finalshell\conn
Usually: C:\Users\<username>\AppData\Local\finalshell\conn
| Version | Algorithm |
|---|---|
| FinalShell 3.x | JavaRandom-derived key + DES/ECB |
| FinalShell 2.x / Legacy | Fixed key finashell + DES/ECB |
This tool is intended solely for recovering your own connection passwords. Do not use it for any illegal purposes.
GUI with two tabs: single decrypt and batch decrypt with sortable table.
MIT