注册 登录
编程论坛 C语言论坛

在winload.exe之前,加个密码程序

小白到底白不 发布于 2024-05-20 08:53, 1255 次点击
故事背景:
我的电脑有两个系统,一个Win7,一个Win10。有时候,别人会用我的电脑。我想在Win10的winload.exe运行之前,给它加个密码程序。
不想用Windows本身的用户密码功能,因为别人启动Win10之后,发现没有密码,他会强行关机,这样会损坏系统。
而加个密码程序,就可以让他无法启动Win10,也就不会对系统造成损坏。

现在已知的是,winload不是Win32程序,所以这个密码程序可能要用古老的Turbo C 2.0来写。
那个太古老了,不会用。想找个DOS时代的编程高手,写个这样的程序。

或者听说grub4dos能做到?不太清楚是怎么做的,有知道的请讲一下。

先谢过了。
7 回复
#2
forever742024-05-22 19:16
嗯,我的机器根本不让别人用。
#3
吹水佬2024-05-23 07:11
加个“壳”试试,DOS加壳工具应该还有,或者自己写加壳。
#4
yiyanxiyin2024-05-23 11:29
设置默认进入win7 ,  并把自动进入时间设置尽量短,  只要你自己来得及切换就行, 这样其他人用一般就不能进入win10

然后在电源按键上贴上黄色标记写上:禁止直接按电源关机

[此贴子已经被作者于2024-5-23 11:32编辑过]

#5
apull2024-05-23 14:20
设置bios密码呢

#6
小白到底白不2024-05-24 09:35
回复 3楼 吹水佬
感谢!有思路,才有方向。

还得麻烦问一下,是用tc 2.0加壳吗?我看看我要学些什么。

最好能给个DOS加壳工具的链接,这东西现在好像不太好找了。

[此贴子已经被作者于2024-5-24 09:37编辑过]

#7
吹水佬2024-05-24 20:41
以下是引用小白到底白不在2024-5-24 09:35:30的发言:

感谢!有思路,才有方向。

还得麻烦问一下,是用tc 2.0加壳吗?我看看我要学些什么。

最好能给个DOS加壳工具的链接,这东西现在好像不太好找了。

用人家的东西很多已经不是秘密了,最好自己写代码加壳。
可以先了解一下PE文件方面的编程,参考《Windows PE 权威指南》。
#8
cheetah2024-06-19 09:38
很简单,把.exe文件放进压缩文件里,然后给压缩文件设置一个密码,搞定!!
1