吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2737|回复: 57
收起左侧

[原创工具] 密码快速粘贴

  [复制链接]
guizuyang 发表于 2024-8-30 15:20
写在最前面:首发帖,认真看过版规,如果还是踩到线了版主可直接删帖,我再好好反思
需求起始:
日常需要登陆多种内网平台,各种内网墙、外网墙、堡垒机等等各种系统,密码安全要求又不能都用同一种密码,之前是使用utools的快贴,但utools在内网使用有点麻烦,需要先给内网系统开放外网权限,更新安装快贴模块才能使用,而且密码都是明文存在,就想着自己写一个
写着写着,越写越复杂...

有这种需求的连接自取哈。

程序语言:c#
.net版本:4.7.2
是否联网:单机程序,无网络连接代码,后面有源码。

功能:
   使用AES加密预设密码存放在本地,点击自定义名称快速复制预设密码,可直接ctr+v粘贴。

操作:
1,登陆需要密码,目前固定11211。(为什么固定后面再说)
2,登陆后如果没有预设密码,在程序主界面的“加密配置”菜单添加,
     “显示名称”:类似备注,你需要复制的是什么密码。
     “原始密码”:就是你要粘贴的密码。
     “加密密码”:填写上面两项点加密按钮会自动按照内设密匙AES加密,不点加密直接点“写入配置文件”也会自动加密然后添加到配置文件保存。
3,配置好密码之后,重新登陆程序就能看到快速粘贴的主界面了。

其他:
     备注名重复则不允许添加。
     如果需要删除某个密码,直接编辑程序目录下的config.txt文件,删除那一行就行。

截图如下:

登陆界面

登陆界面

登陆界面

配置界面

配置界面

密码配置界面

主界面

主界面
主程序,粘贴界面,点击就复制了预设密码

密码粘贴器:https://www.ilanzou.com/s/Kj3yIe4z?code=abcd
源码:https://www.ilanzou.com/s/0gbyIeRd?code=dcba

免费评分

参与人数 7吾爱币 +12 热心值 +7 收起 理由
cvb3662 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
15235109295 + 1 + 1 用心讨论,共获提升!
xzkr + 1 + 1 谢谢@Thanks!
happyfox1999 + 1 + 1 我很赞同!
gaodj2004 + 1 热心回复!
WXJYXLWMH + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

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

 楼主| guizuyang 发表于 2024-9-3 08:03
TobiasCN 发表于 2024-9-2 10:04
软件报错。win7系统64位,“指定的秘钥大小对于此算法无效。。”提示就这一句,点继续不行,就是您的加密和 ...

你是运行源代码的时候报错么?你可以查一下aes加密方式,我目前给定的是16位字符加密,所以你给定的密匙得是16位,比如:0123456789123456
 楼主| guizuyang 发表于 2024-9-3 08:21
对于很多提到说提示:“指定的密钥大小对于此算法无效”的问题,我查了下,AES加密有AES-128、AES-192、AES-256三种,分别对应三种密钥长度128bits(16字节)、192bits(24字节)、256bits(32字节)。
我是在Windows 11 专业版,Visual Studio 2022编译,源代码使用的是16位加密,出现这个问题我在网上查,发现有CSDN大佬提到:“这里要注意一点,AES加密的话,密码是需要32位的,不然会提示错误”
我也不清楚是因为系统环境问题还是兼容的问题所以,大家有兴趣可以尝试用32位密匙配置试试
dlyuan 发表于 2024-9-3 08:21
本帖最后由 dlyuan 于 2024-9-3 08:23 编辑
guizuyang 发表于 2024-9-3 08:09
哪里报错呀?源代码么?还是exe?有没有报错代码勒?

报错信息:
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.Security.Cryptography.CryptographicException: 指定的密钥大小对于此算法无效。
   在 System.Security.Cryptography.AesCryptoServiceProvider.set_Key(Byte[] value)
   在 快速复制.key_value.EncryptionHelper.Encrypt(String plainText)
   在 快速复制.key_value.button1_Click(Object sender, EventArgs e)
   在 System.Windows.Forms.Control.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
   在 System.Windows.Forms.Button.WndProc(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

启用 JIT 调试后,任何未经处理的异常
都将被发送到在此计算机上注册的 JIT 调试程序,
而不是由此对话框处理。


oks 发表于 2024-8-31 11:52
软件报错
sunboyzh 发表于 2024-8-31 13:18
感谢楼主发布原创作品 辛苦~
WXJYXLWMH 发表于 2024-8-31 13:22
支持原创作品 谢谢分享
ldsj007 发表于 2024-8-31 13:31
十分感谢
a63877772 发表于 2024-8-31 21:35
感谢楼主分享
萌29199 发表于 2024-9-1 00:27
这个不错 厉害
gaodj2004 发表于 2024-9-1 01:09
感谢楼主分享
lvshu 发表于 2024-9-1 06:49
感谢分享,这就来试试
592pojie 发表于 2024-9-1 08:11
试了下,提示“指定的密钥大小对于此算法无效。。”
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-12-23 02:14

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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