吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5799|回复: 38
收起左侧

[C&C++ 转载] 超简易版密码管理工具-SecMng

  [复制链接]
roger7109 发表于 2019-11-21 22:26
第一次发帖,如有问题,请提出,我会及时改正。

SecMng(Secret Manager)
    自己两年前用C++写的自用密码管理工具,因为不喜欢装各种客户端,所以就用C++写了这个基于Web的密码管理工具,数据存储在SQLite数据库中,用AES加密,非常轻量级。
这东西已经在树莓派上持续跑了两年了,基本没出过什么问题。界面如下:


1. 登录界面
image.png

2. 密码管理界面
image.png
支持密码的增删改查

3.随机密码生成
image.png
支持自定规则的随机密码生成


另:
1. 目前该工具仅支持在Linux上运行,win上没做兼容性开发
2. 源码链接:https://github.com/RogerHuHu/SecMng,如感兴趣,可以自己下载编译(暂时无readme,以后有空会逐渐加上)
3. 由于之前水平较差,代码也写的比较懒,能用了,后面就没继续维护,见谅,有问题及时提出
4. 自己不懂前端,瞎搞搞的,有没有会前端的大佬帮忙优化一下
5. 还望论坛里的众大佬指点指点,想借着大家激励自己继续优化这东西

免费评分

参与人数 7吾爱币 +6 热心值 +7 收起 理由
supersailor + 1 + 1 谢谢@Thanks!
xinkui + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
lcg2014 + 1 + 1 用心讨论,共获提升!
yemeng + 1 + 1 谢谢@Thanks!
FleTime + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
setycyas + 1 + 1 我很赞同!
冰雪冬樱250 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

kzt_cn 发表于 2019-11-28 11:10
本帖最后由 kzt_cn 于 2019-11-28 11:32 编辑

CMake Error at CMakeLists.txt:80 (ADD_EXECUTABLE):
  Cannot find source file:
    src/AESResource.cpp
  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
  .hpp .hxx .in .txx
CMake Error at CMakeLists.txt:80 (ADD_EXECUTABLE):
  No SOURCES given to target: secmng

少了文件,makelist.txt关掉这个后cmake不报错,但是make报以下错误
CMakeFiles/secmng.dir/src/Database.cpp.o: In function `database::Database::Database(std::_
_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':Database.cpp:(.text+0x241): undefined reference to `secmng::key'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/secmng.dir/build.make:219: secmng] Error 1
make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/secmng.dir/all] Error 2
kzt_cn 发表于 2019-11-25 11:53

[root@localhost SecMng-master]# cmake .
-- The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:2 (PROJECT):
  No CMAKE_CXX_COMPILER could be found.

  Tell CMake where to find the compiler by setting either the environment
  variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
  to the compiler, or to the compiler name if it is in the PATH.


-- Configuring incomplete, errors occurred!
See also "/usr/local/src/SecMng-master/CMakeFiles/CMakeOutput.log".
See also "/usr/local/src/SecMng-master/CMakeFiles/CMakeError.log".
xxjj999 发表于 2019-11-21 22:45
1677 发表于 2019-11-21 22:49
希望出个搭建教程
 楼主| roger7109 发表于 2019-11-21 22:55
1677 发表于 2019-11-21 22:49
希望出个搭建教程

嗯,我会逐渐更新github上的readme的
冰雪冬樱250 发表于 2019-11-21 22:56
感谢楼主分享
lonkid 发表于 2019-11-21 22:57
随机密码这个功能很实用
cs1402929102 发表于 2019-11-21 23:02
感谢楼主分享
熊比比 发表于 2019-11-21 23:43
楼主能出个教程吗
大大君233 发表于 2019-11-21 23:55
顶起来来
yangcg8 发表于 2019-11-22 05:36
感谢分享,非常实用
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 08:51

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表