(*╹▽╹*)有2篇文章在路上了~

MENU

如何让电教委员亲手交出电脑密码

2019 年 10 月 01 日 • 成长笔记

写在前面

分班之后,新班主任任命了新电脑的新电教委员。嗯,还是看起来不太容易松口的那种。被要求设置密码的同时,还警告不得随意使用电脑。毕竟经常需要利用教室电脑干大大小小 (bù kě miáo shù) 的事,当练手,而且电教看起来不太聪明的亚子,就打算自制个诱骗小程序达到目的。




第一步:搜集素材

最简单的思路就是伪装成系统提示

毕竟windows的提示信息千千万,谁也不敢保证自己见过系统包含的每一条提示。
而对象又正巧只是我的同龄人,内容假装写的厉害点就能轻松唬过去

由于教室计算机系统统一win10,自家电脑是win7,不能就地取材,只好上网找了。
过程嘛就是翻翻百度必应,不多赘述。



第二步:开始制作

语言选择

开始之前应该选好最合适的编程语言。
整个程序的核心是要以假乱真,
那么最快的办法就是照葫芦画瓢。
于是顺理成章地就想到了组件自绘——

程序流程

提示信息

为了显得不突兀,程序开始运行时有个信息框作为过渡,并告诉 (hū yōu) 用户发生了什么

输入密码

这就是程序的主体了,用于保存用户输入的密码

登录成功

还是刚刚那句话,用于过渡,也为了增强真实性,一个自动结束的欢迎界面

细节部分

我的目标是尽量高仿,至少能把会一点电脑的人都糊弄过去。
为使得还原度更高,这就要增加一些小细节了。
首先得长得像模像样:
羊皮狼
嗯..虽然连名字都是编的,不管了
(任务管理器:???)
加上用于突出提示框的半透明黑背景 with 淡入淡出效果
没有灵魂的背景
注入灵魂的背景
还可以实装一下“忘记密码”。
忘记密码展示1
忘记密码展示2
最后再整一个loading小圈圈~
loading展示
嗯,这样就差不多了。
至于那个loading其实是个gif,
网上能找到能动而且唯一流畅的只有这个了。

(而且是自制动画而不是录制的,感谢网友老哥可惜网站找不到了)
原底色是黑色,我还得用PS替换成了蓝色。
可见最麻烦的还是这些细节部分。
Aloner's loading
是不是转得太快了?果然还是没有把握好



第三步:大功告成

作品至此,终于是完结撒花了呢


来看看录制的展示效果(实际体验比录制效果更好):
taskcontrol.exe实际效果
再看看密码获取效果:
密码获取展示
Awesome!我觉得海星!



笔记总结

不管怎么说,都是做完了。
而且耗时比预期要长,总共是4个多小时

(其实有一半时间在摸鱼,走神,恰两口饭)
那么总结一下本次实践。

优缺之处:

[+] 效果基本达到预期,比较接近真的了
[+] 查阅的各种资料都很有帮助,经验+1
[+] 只要未被察觉就可以回收再利用
[+] 成功骗到了开机密码
[-] 骗不过计算机老司机 (dalao)
[-] 也许会被defender察觉,需要预先白名单
[-] 致命弱点win键,全屏背景也遮不住导航栏
[-] 主窗口有小概率被半透明背景挡住(我TM..)
[-]配色方案选用默认配色(不知道怎么取)
[-] 还有一些不易或未被察觉的bug
[-] 搞得作业没写完
...

程序特点:

超高仿win10 UI
伪装信息完整
一键获取用户名、头像(头像还没实装)
密码带时间一键写入ini配置文件
开机自启,最为致命
...



淦这是我刚学画gui那会儿的烂作和文案为什么我要传上来啊好jb羞耻fi4#$%+s*jglef^

最后编辑于: 2020 年 05 月 07 日
0:00