受欢迎的博客标签

开源项目 - 浏览器密码管理类库 c# .net

Published

管理密码 - 本地私有密码管理器

用c# 实现密码管理器,输入内容,网站连接,邮件等,可以上传附件并加密附件。

ASP.NET Core Web 个人私用密码管理器,支持 2FA、AES-GCM 加密、附件加密、文件存储,完全不依赖数据库。

高安全性的密码输入方式,类似股票交易软件,不使用剪贴板粘贴密码,而是用 软键盘(on-screen keyboard) 输入,防止键盘记录和剪贴板泄露。软键盘能够“自动输入”密码”,而不是手动点击

 

c# 阻止第三方程序读取剪贴板

c# 阻止第三方程序读取键盘

c# 使用密码管理器自动填充,非复制/粘贴

c# 启用 屏幕捕获限制 以防止通过截图窃取数据

 

 

开源ClipboardShield,设置 只允许某个应用读取粘贴,并记录尝试。

https://github.com/CoinFabrik/ClipboardShield  c++

 

Edge

menu path:设置->Microsoft 电子钱包->密码->导出密码

edge://settings/profiles

 

剪贴板 - 剪贴板劫持 (Clipboard Hijacking)

剪贴板是一个 操作系统级的共享缓冲区:

用户按下 Ctrl+C → 数据写入系统剪贴板
任意进程通过系统 API 就可以读取剪贴板内容

恶意程序可以实时劫持剪贴板,然后:

修改剪贴数据(例如把加密货币地址篡改成攻击者地址)
偷偷读取敏感内容(密码、令牌等)
这种行为被称为 剪贴板劫持 (Clipboard Hijacking)

剪贴板 -  ClipboardShield c++

ClipboardShield 使用 Windows 系统 API 的剪贴板钩子 (Clipboard Hooks / Windows Hook):

拦截系统发送给剪贴板的数据访问事件
作用类似于 防火墙规则, 但针对于剪贴板 API 调用
当有进程尝试读取或写入剪贴板时:

检测触发事件
调用 ClipboardShield 的访问控制逻辑
如果不允许该进程访问 → 阻止或拒绝该访问
这种钩子技术可以阻止对剪贴板的未经授权访问,是剪贴板保护软件常见做法。

https://github.com/CoinFabrik/ClipboardShield

 

 

Password Manager Access for .NET in C#

https://github.com/detunized/password-manager-access