# SimplePassword **Repository Path**: GrizaJ/simple-password ## Basic Information - **Project Name**: SimplePassword - **Description**: 使用py以最简易的方式开发一个本地账密管理工具. 特性如下: 1. 项目只有一个py文件。 2. 采用对称加密,密文就通过读写文件放在脚本中。 3. 无密码找回功能。 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2022-05-18 - **Last Updated**: 2024-12-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SimplePassword #### 介绍 使用py以最简易的方式开发一个本地账密管理工具. 特性如下: 1. 项目只有一个py文件。 2. 采用对称加密,密文就通过读写文件放在脚本中。 3. 无密码找回功能。 #### 安装教程 1. python 3.5以上的环境 2. 脚本依赖于以下一些库 1. python自带库 sys,os,datetime,time,getpass,hashlib,binascii 2. 额外导入 crypto,pycryptodome #### 使用说明 *注意* 登录密码丢失,将不能找回,密码本也无法显示 1.查看密码本 查看所有的密码本,密码本就加密存储在这个文件末尾,切勿随意删除. 2.添加密码本 就简单的添加,没什么好说明的 3.修改密码本 4.删除密码本 5.合并密码本 将两个同样的脚本中的不同的密码合并,必须知道后者密码本的登录密码,合并之后者脚本将被删除. 6.高级操作 该模式可以修改管理员的姓名和登录密码操作命令: upa -p xxx:修改登录密码为xxx upa -n xxx:修改管理员姓名为xxx ///------快捷操作------/// 查找密码本----------- python xx.py -p密码 -s账号说明 查看所有密码本------- python xx.py -p密码 -s 添加密码本----------- python xx.py -p密码 -a账号说明/账号/密码 删除密码本----------- python xx.py -p密码 -d账户说明 更新密码本----------- python xx.py -p密码 -d账号说明/账号/密码 合并密码本----------- python xx.py -p密码 -f文件名 -p2文件二密码 操作说明------------- python -h