45 lines
1.1 KiB
Markdown
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
|