找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 1951|回复: 5

求教该怎么清除coms密码

[复制链接]
小白 该用户已被删除
发表于 2017-8-26 13:32:43 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

55

主题

275

回帖

9352

积分

用户组: 管理员

UID
77
精华
16
威望
237 点
宅币
8217 个
贡献
251 次
宅之契约
0 份
在线时间
254 小时
注册时间
2014-2-22
发表于 2017-8-26 15:49:12 | 显示全部楼层
拆掉主板下面的那个纽扣电池进行放电,10分钟之后再装回去。
回复 赞! 1 靠! 0

使用道具 举报

小白 该用户已被删除
 楼主| 发表于 2017-8-26 18:10:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 赞! 靠!

使用道具 举报

1111

主题

1651

回帖

7万

积分

用户组: 管理员

一只技术宅

UID
1
精华
244
威望
743 点
宅币
24235 个
贡献
46222 次
宅之契约
0 份
在线时间
2296 小时
注册时间
2014-1-26
发表于 2017-8-30 05:31:30 | 显示全部楼层
小白 发表于 2017-8-26 18:10
只要拆掉纽扣电池后放10分钟就行了吗

没告诉你一定可行。这只不过是测试的第一步而已。
记得把电源先拔了再抠电池。
回复 赞! 靠!

使用道具 举报

65

主题

115

回帖

1万

积分

用户组: 超级版主

OS与VM研究学者

UID
1043
精华
35
威望
789 点
宅币
8294 个
贡献
1094 次
宅之契约
0 份
在线时间
2067 小时
注册时间
2015-8-15
发表于 2017-9-1 23:19:04 | 显示全部楼层
可以用编程的方式实现,将CPU运行级别提升到CPL=0级别,然后执行下列汇编指令:
  1. mov dx,70h
  2. mov al,bch
  3. out dx,al
  4. mov dx,71h
  5. mov al,53h
  6. out dx,al
复制代码

至于如何在保护模式里正常调用out指令,我知道的方法有三种
1,在驱动中写代码,直接就CPL=0了。
2,调用ZwSetInformationProcess,将进程的IOPL降低为0,这样out指令就不会触发#GP了。
3,调用ZwSystemDebugControl,利用功能号15进行端口输出,但只支持XP。
如果不想手写汇编代码的话,可以考虑调用微软编译器内置宏,上述代码修改后代码如下:
  1. __outbyte(0x70,0xBC);
  2. __outbyte(0x71,0x53);
复制代码

该代码支持VC2005以上的编译器。
在驱动里还可以调用WRITE_PORT_UCHAR这个函数实现端口输出。
回复 赞! 靠!

使用道具 举报

1

主题

83

回帖

89

积分

用户组: 小·技术宅

UID
3026
精华
0
威望
1 点
宅币
3 个
贡献
0 次
宅之契约
0 份
在线时间
6 小时
注册时间
2017-10-31
发表于 2017-11-8 08:06:10 | 显示全部楼层
笔记本的密码,很不好办。软硬都不好使。找专业
回复 赞! 靠!

使用道具 举报

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-4-20 06:29 , Processed in 0.040468 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表