搜索
查看: 192|回复: 6
收起左侧

[网络插件] Windows本地密码管理器

[复制链接]

签到天数: 75 天

[LV.6]常住居民II

发表于 2023-3-22 12:50:33 | 显示全部楼层 |阅读模式
1.png

软件介绍
当你有很多网站的账户密码的时候,有些网站可能打开一两次也就忘记了,下一次在输入账户密码就想不起来,这样很容易丢失账号(当然也可以保存在浏览器自带的密码管理器中),虽然市面上也有很多优秀的账户密码管理软件,一来是这些程序大都是联网运行,在提供了多端存档的同时,也将密码和账户在网络上传输,虽然实际上很安全,但是并不是绝对的安全,二来,部分优秀的程序都是订阅付费机制,就想着自己干脆写个简单的本地的账户管理器,于是就有了这个小程序。

软件说明
完全运行在本地,账户密码经过AES加密,在逻辑上可以说是非常安全的,因为你的密码不会暴漏在网络上,本地也进行了加密处理。
首次启动会生成一个本地密钥,这个密钥就是AES的加密密钥,也是保存在程序目录/resource 下,在忘记登录密码的时候,可以按照程序的加密规则对数据库里的密码进行解密。
第一次登陆密钥弹出框被关闭时,就进入了程序的登录界面,默认账户名admin 不可修改,默认密码为 :password,建议第一次登陆时修改密码
在登陆界面 点击   改密  进入修改密码界面,新密码要求字符数大于8位,点击确定 按钮即可进行密码修改,修改成功后会提示修改成功,重新登陆。

主界面共分为两个区域:
一个是上方的功能区,提供了查询、查看、新增、删除(软删除)功能,
一个是下方的账户展示区域,默认打开时按照列表展示所有账户信息

相关操作
下拉框提供了  账户编号(对应下方序号列)、网站名称(对应下方网站列)、网站网址(对应下方网址列)查询条件转换
文本框接受  下拉框的对应字段,为空时默认查询所有
点击某一项账户时,点击查看/双击当前项  可进入当前账户查看界面,当前页面也可以更新账户信息
新增按钮会弹出新增界面,按照规定指示填写字段即可新增一条记录
删除按钮  在点击某一项账户时,点击删除,即可删除当前记录(软删除,更改了当前的状态)

数据库
数据库方面使用的时sqlite,一共有两张表 account.db(保存账户信息)、user.db(程序账号信息)
忘记登陆账户密码时,可将account.db 文件使用数据库可视化工具打开,取出当前账户的相关信息和密码,根据密钥和加密逻辑解密当前账户的密码明文

下载地址
游客,如果您要查看本帖隐藏内容请回复





上一篇:狐狸加速去1.12破解版 内置多国线路
下一篇:小鲁温度监控软件_V3.0.0.1020 单文件提取版

签到天数: 1024 天

[LV.10]以坛为家III

发表于 2023-3-22 20:03:28 | 显示全部楼层
回的人少,我来小顶一下
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2023-3-22 20:14:05 | 显示全部楼层
软件介绍
当你有很多网站的账户密码的时候,有些网站可能打开一两次也就忘记了,下一次在输入账户密码就想不起来,这样很容易丢失账号(当然也可以保存在浏览器自带的密码管理器中),虽然市面上也有很多优秀的账户密码管理软件,一来是这些程序大都是联网运行,在提供了多端存档的同时,也将密码和账户在网络上传输,虽然实际上很安全,但是并不是绝对的安全,二来,部分优秀的程序都是订阅付费机制,就想着自己干脆写个简单的本地的账户管理器,于是就有了这个小程序。

软件说明
完全运行在本地,账户密码经过AES加密,在逻辑上可以说是非常安全的,因为你的密码不会暴漏在网络上,本地也进行了加密处理。
首次启动会生成一个本地密钥,这个密钥就是AES的加密密钥,也是保存在程序目录/resource 下,在忘记登录密码的时候,可以按照程序的加密规则对数据库里的密码进行解密。
第一次登陆密钥弹出框被关闭时,就进入了程序的登录界面,默认账户名admin 不可修改,默认密码为 :password,建议第一次登陆时修改密码
在登陆界面 点击   改密  进入修改密码界面,新密码要求字符数大于8位,点击确定 按钮即可进行密码修改,修改成功后会提示修改成功,重新登陆。

主界面共分为两个区域:
一个是上方的功能区,提供了查询、查看、新增、删除(软删除)功能,
一个是下方的账户展示区域,默认打开时按照列表展示所有账户信息

相关操作
下拉框提供了  账户编号(对应下方序号列)、网站名称(对应下方网站列)、网站网址(对应下方网址列)查询条件转换
文本框接受  下拉框的对应字段,为空时默认查询所有
点击某一项账户时,点击查看/双击当前项  可进入当前账户查看界面,当前页面也可以更新账户信息
新增按钮会弹出新增界面,按照规定指示填写字段即可新增一条记录
删除按钮  在点击某一项账户时,点击删除,即可删除当前记录(软删除,更改了当前的状态)

数据库
数据库方面使用的时sqlite,一共有两张表 account.db(保存账户信息)、user.db(程序账号信息)
忘记登陆账户密码时,可将account.db 文件使用数据库可视化工具打开,取出当前账户的相关信息和密码,根据密钥和加密逻辑解密当前账户的密码明文

回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2023-3-23 08:37:18 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

签到天数: 55 天

[LV.5]常住居民I

发表于 2023-3-25 00:43:39 | 显示全部楼层
确实是难得好帖啊,顶先
回复 支持 反对

使用道具 举报

签到天数: 62 天

[LV.6]常住居民II

发表于 2023-4-2 23:29:45 | 显示全部楼层
回的人少,我来小顶一下
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2023-5-19 09:38:43 | 显示全部楼层
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册用户

本版积分规则