V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
acrazing
V2EX  ›  分享创造

一个密码/凭证管理神器

  •  
  •   acrazing · 4 天前 · 1895 次点击

    作为一名系统管理员,经常需要为其他人创建账号密码。虽然浏览器自带的工具很方便,但有时会丢失记录;而记在密码管理工具里,又因为数量太多,找起来很麻烦。为了解决这个问题,我最初写了一个简单的脚本,执行类似 create-password <username> 的命令就能生成密码并自动保存到一个文件里,方便后续查找。

    后来,我在重构 amos 时,决定把这个需求做成一个验证性的小工具。经过一个多月断断续续的开发,自己也用了一个多月,感觉还不错,所以想和大家分享一下。

    产品名叫 Unserializable ,特性如下。

    功能:

    1. 密码生成:支持按时间、序号、随机字符串等规则生成密码/用户名,所有生成历史都会保存。
    2. TOTP 管理:可以存储和编辑任意格式的一次性密码( TOTP )。
    3. 快速记事本:支持附件,主要用来存 Recover code 之类的信息。
    4. 消息分享:支持发送图片消息,主要用于不同 (不属于自己的) 设备之间信息同步。

    特点:

    1. 端到端加密: 所有上述的数据都使用了基于只储存在客户端的独立密码的 RSA + AES 端到端加密, 包括文件附件。
    2. 离线使用
    3. 多账号
    4. 支持多终端登录, 包括 Chrome 插件, 网页, iOS, Android

    你可以把它理解成你个人的可以方便查询的密码/机密信息数据库。欢迎体验:

    22 条回复    2025-01-14 16:41:47 +08:00
    aptupdate
        1
    aptupdate  
       4 天前 via iPhone
    发到推广里啊,杨君宝
    skybig
        2
    skybig  
       4 天前 via Android
    额,我咋觉得你写出来的所有功能,Bitwarden 和 1password 都有,而且这俩都带搜索和文件夹功能。有点没明白你说的找起来不方便和你自己做的搜索,有啥区别。
    acrazing
        3
    acrazing  
    OP
       4 天前
    @skybig 有几个点不一样:
    1. 他们都注重的是密码管理而不是创建, 所以创建的流程很麻烦.
    2. 同时他们的密码生成工具过于简单, 没有标签, 一键创建后过一阵就不知道是创建给谁用的.
    3. 并没能用于创建指定格式的用户名, 都只有密码创建.
    我想解决的问题是快速创建密码, 并且能方便查找, 不担心丢失.
    ooops
        4
    ooops  
       4 天前
    这个 cli 都能实现,另外没搞懂密码带自增是为了啥。https://developer.1password.com/docs/cli/reference/management-commands/item#item-create
    amoSjiang
        5
    amoSjiang  
       4 天前
    google 浏览器自带的就很好用,最重要的是比任何插件都稳定,还能多终端自动同步
    ScotGu
        6
    ScotGu  
       4 天前
    @amoSjiang #5 google 浏览器自带的密码管理插件 早年间爆出可以任意读取,不知道修复了没有。 而且也没有自动输入 TOTP 的功能。
    weyou
        7
    weyou  
       4 天前 via Android
    keepass 发展这么多年难道还不够用吗
    cppgohan
        8
    cppgohan  
       4 天前
    @aptupdate 杨君宝 是什么?
    tvirus
        9
    tvirus  
       4 天前
    支持自建服务器吗?
    mcfog
        10
    mcfog  
       4 天前
    系统管理员自己明文手动管理其他人的帐密,该解决的是这个系统,而不是如何高效地明文管理密码
    noqwerty
        11
    noqwerty  
       4 天前 via iPhone   ❤️ 1
    @cppgohan 开发者 app store 的实名😂
    acrazing
        12
    acrazing  
    OP
       4 天前   ❤️ 1
    @noqwerty 无法, 之前提交过一个 App, 就改不了了, 气死. 😡
    acrazing
        13
    acrazing  
    OP
       4 天前
    @ooops 不光是密码, 有时候还需要建用户名.
    acrazing
        14
    acrazing  
    OP
       4 天前
    @amoSjiang 我是它的重度用户, 但是事实是有时候会莫名其妙的丢密码.
    acrazing
        15
    acrazing  
    OP
       4 天前
    @mcfog 是的, 但是并不是所有场景都是理想环境.
    acrazing
        16
    acrazing  
    OP
       4 天前
    @tvirus 目前还没开源, 不过等我有空了可以搞.
    qwx
        17
    qwx  
       4 天前   ❤️ 1
    @acrazing 没开源的密码产品是万万不行的,你说端对端就端对端?安全白皮书发出来看看。
    gefangshuai
        18
    gefangshuai  
       4 天前
    目前你所在国家或地区尚不提供此 App 。
    acrazing
        19
    acrazing  
    OP
       4 天前
    @gefangshuai 大国要备案, 没功夫搞.
    acrazing
        20
    acrazing  
    OP
       4 天前
    @qwx 这个确实是个问题, 等我有空了再搞开源的事情. 不过你可以先体验离线版. 也可以注册账号体验, 不需要邮箱验证.
    gbadge
        21
    gbadge  
       4 天前 via iPhone
    你弄错了,开源不是等你有空,这样的产品,开源只是基础中的基础
    errorMsg0xff
        22
    errorMsg0xff  
       3 天前
    @gbadge 确实,毕竟都是密码,
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2944 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 06:55 · PVG 14:55 · LAX 22:55 · JFK 01:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.