windows 自动更更换密码
来源:百度知道 编辑:UC知道 时间:2024/09/20 23:18:51
让windows根据日期自动更换密码!!!
我有两种方案:
一、根绝日期计算出密码,比如10月20号的密码是9*1234+5*4321的值
二、根据已有的密码本(如31个英语单词),1日密码是第一个单词,2号密码是第二个单词;
明白我的意思后再给我歌实现的方法,能实现任意一种方案我都给分~!!
此问题的关键不在于关机时候的设置
而在于用户登录前的设置
我已经制作了一个这方面的程序
XP下测试有效
请留下邮箱地址,需要的密码计算方法和待操作的用户名
我将设置一个专门版本给你
百度消息联系
这算法倒是不难,但是好像Windows没提供设置密码的接口!
有这么简单么?
Windows的密码好像是不能由其他程序操作的,再说了谁可以把sam文件里的密码破译,当微软吃屎的啊。。能像你这么搞那不是很容易把别人电脑里的管理员密码搞到手?
首先申明:
1、以下仅是一个思路供参考,我没做过。
2、想要做到系统用你的密码来判断输入的密码是否一致,要么修改系统登录的指令(我连想都没想过啊),要么修改系统保存密码的SAM文件(恐怕也是难难难)。
以下为每次关机自动修改密码为第二天的密码,和你要求有些出入。(如果想修改主引导记录,因dos命令还不能识别,所以不能在启动时加载)
一、设计一控制台程序,调用dos命令net user 用户名 新密码来设置指定用户的密码。其中新密码根据算法password=f(date)获得,密码为字符串。格式system(net user 用户名 新密码变量);或使用CreateProcess
二、设置关机脚本,以便关机时运行你指定的应用程序
1、建立a.cmd文件,该文件是TXT文件,只是保存时改扩展名为.cmd(当然保存文件类型必须是“所有文件*.*")内容只有一行:
start D:\pro\a.cmd//设程序在D:\pro\目录下
2、配置关机脚本
运行gpedit.msc,选择计算机配置-Windows配置-启动/关机脚本,双击右边的关机脚本,在弹出的对话框中选择添加,找到a.cmd文件.确定。
这样,关机时就自动修改密码为指定的密码,对下次启动有效。
以上只是我的一个登月梦想,请高人指正。