This repository has been archived on 2026-06-20. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
2025-01-14 17:15:30 +08:00

45 lines
1.1 KiB
Markdown

# Navicat密码解密工具
## 功能描述
本工具用于解密Navicat保存的加密密码,支持Navicat 12及以上版本使用的AES加密方式。
## 运行环境要求
- Python 3.6 或更高版本
- 操作系统:Windows/Linux/macOS
## 安装步骤
1. 克隆或下载本仓库
2. 安装依赖:
```bash
pip install -r requirements.txt
```
## 使用方法
1. 运行程序:
```bash
python main.py
```
2. 在界面中输入Navicat保存的加密密码
3. 点击"解密"按钮
4. 解密结果将显示在新窗口中,可点击"复制密码"按钮复制结果
## 打包方法
1. 安装打包工具:
```bash
pip install pyinstaller
```
2. 执行打包命令:
```bash
pyinstaller --onefile --windowed main.py
```
3. 打包后的可执行文件位于 `dist` 目录下
## 注意事项
1. 本工具仅用于解密自己使用的Navicat密码
2. 确保输入的加密密码格式正确
3. 如果解密结果包含特殊字符,请完整复制使用
4. 打包时建议使用虚拟环境以避免依赖冲突
## 许可证
MIT License