五山农专专业打灰2023年01月29日
159阅读
所属分类Win32、RSA、VB.net

作品详情

本作品为全国中小学第22届信息素养提升实践活动参赛作品,曾获广西壮族自治区高中组创新开发一等奖。本程序基于.Net Framework 4.0和vb.net编写,兼容Win XP-Win11,使用了大量Win32 API,本程序通过U盘鉴权的方式保护电脑的安全,并可检测Konboot绕过密码功能和密钥文件是否被复制,大大提升电脑安全性。本程序分为服务程序和操作面板2个部分。服务程序主要采用了RSA+SM3的加密方法,实现加密和鉴权系统,并在进入系统登陆界面之前即运行程序。服务程序借助其他工具的帮助运行在ring0层(SYSTEM账户权限),并且自动注册保护,当任务管理器尝试结束进程时会提示系统进程,强制结束则关闭计算机。由于Windows不允许服务程序通过MCI等常规方法直接播放声音,所以服务程序通过直接调用WaveOut的方式播放提示音。操作面板程序支持一键生成RSA密钥,并且可以简单便捷地实现对U盘锁的开关控制,并且支持多账户不同密码不同U盘,满足了部分使用场景的特殊需求。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论