debug命令怎么用Debug命令破解BIOS密码

debug命令  时间:2021-07-05  阅读:()

dos 里的 debug怎么用啊

用DEBUG清除CMOS密码详解 上期介绍的清除CMOS密码的方法中,有一种常用方法就是通过使用DOS系统外部命令DEBUG来清e69da5e6ba903231313335323631343130323136353331333231386632除CMOS的密码。

操作步骤如下: 进入DOS后(注意:不要在Win2000/NT/XP环境下进入,因为这不是真正的DOS),在命令提示符后输入DEBUG,回车后再输入如下命令: -o7016-o7116-q此时,已退出到DOS提示符。

重新启动计算机,你就会发现原来的CMOS密码已经被清除。

它的原理非常简单:当计算机接通电源时,首先执行的是BIOS中的加电自检程序POST,它首先对整个计算机系统进行检测,包括对CMOSRAM中的配置信息作“累加和”测试。

该累加结果和计算机以前的存储结果进行比较,当两者相吻合时,计算机认为CMOSRAM中的配置信息有效,自检继续进行;当两者的结果不相等时,系统报告错误,要求计算机重新配置,并自动取BIOS的默认设置值,原有CMOS口令被忽略,此时即可进入BIOSSETUP进行设置。

因此,当口令保护被设置为SETUP时,可利用一些小工具,特别是DOS系统中的常用外部命令(如使用DOS的调试工具DEBUG.COM)来清除CMOS密码。

即往CMOSRAM中的任一单元写入一个数据,破坏CMOS的累加测试值,就能达到清除CMOS口令的目的。

一般来讲,计算机的CMOS设置可以通过70H和71H两个端口进行访问和更改,使用DEBUG命令向端口发送数据的“o”命令向70H和71H两个端口发送一些错误数据,就可以清除CMOS密码,当然这时CMOS里的其他设置也都恢复成了缺省设置值,需要我们重新设置。

通常,我们知道的一般就是输入以上的数据,其实还有不少数值同样可以达到清除CMOS密码的目的,如10、16、17、20、23、34、FF等。

有兴趣的朋友不妨多用几个数据试试。

当然,为了使用上的方便,我们可以将以上的操作用DEBUG写成一个程序放在自己命名的文件中,具体操作步骤就是进入DOS后,运行DEBUG,输入如下编码: -A100XXXX:0100MOVDX,70XXXX:0103MOVAL,10XXXX:0105OUTDX,ALXXXX:0106MOVDX,71XXXX:0109MOVAL,01XXXX:010BOUTDX,ALXXXX:010C-DRCXC-DNDELCMOS.COM-WWRITING000CBYTES-Q这样,以后只要运行这个文件,就可以轻松清除CMOS的密码,免去了每次输入的麻烦。

用DEBUG 可以看到很细节的东西 例 有一条电路(DDN)端口协议能起来,但链路协议始终起不来,用DEBUG PPP PAC可以看到两端协商的情况。

有一次,我遇到此种情况,我说是电信链路的问题,电信说是我的设备或配置的问题,最后用DEBUG发现我的S口上一直有OUT,但没有IN,说明DDN的透传电路根本没有起作用。

最后电信修改电路后正常。

有一条FR(我已是电信人员)用户说电路有问题,我上门查发现用户端口上有IN,OUT,说明用户的路由器可以与REMOTE ROUTER建立基本通讯,由于配置的问题PPP协商无法通过,用户信服,最终发现了自己的问题。

OSPF路由协议的路由表不正常,发现某个NEIGHBER以极高的频率发包,关掉该结点后正常,最后发现该点有环路。

总之,DEBUG 是很有用的工具,平时注意收集一些成功的信息(例如PPP,OSPF)当出现问题时进行对比,可能会有帮助。

注意,DEBUG信息当中有很多内容可能看不懂,但可以在网站查,较难, DEBUG的命令语法很简单,但要注意比较占资源,有时开始一个输出量很大的DEBUG后,路由器基本上不响应其他所有命令,有点象死机,但可以重启。

一般在CON中使用此命令,TELNET最好不要用。

如何在debug里执行指令

比如下面这段: mov ax,2000h mov es,ax jmp dword ptr es:[1000h] 不是用a命令吗 怎么不行? 运行debug后 输入a确回车,给出一个地址,我接着输入第一条指令,点回车就出错了 去掉2000后的h给出下一个地址,到第三跳指令后这个符号"^"又指向es

DEBUG命令

assemble A [address] 汇编,可用来做简单的汇编程序 例:A 从当前地址开始汇编 A 0100 从DS:100开始汇偏 compare C range address 比较两段内存的内容 例:C100 L20 200 比较DS:100和DS:200开始的20H长内容的异同 dump D [range] 同时以机器码和ASCII码显示内存内容 例:D 显示从当前起80H 长的内存 D 0100 显示从DS:0100起20H长的内存 enter E address [list] 编辑内存内容(机器码) 例:E 编辑当前地址内存 E 0100 编辑DS:100 fill F range list 把指定内从送到指定地址中(慎用) 例:F 0100 L10 90 把DS:0100开始的10H字节内容改成90 go G [=address] [addresses] 执行程序的全部或部分 例:G;从当前地址执行到程序结束 G=0100 从DS:0100执行到程序结束 G 0100 从当前地址执行到DS:0100 hex H value1 value2 计算两人十六进制数的和/差 例:H 12 15 计算12,15的和/差 input I port 将某文件或某驱动器,某磁道,某扇区装入内存 例:L 重新装入先前以装入的文件 load L [address] [drive] [firstsector] [number] move M range address name N [pathname] [arglist] output O port byte proceed P [=address] [number] quit Q register R [register] search S range list trace T [=address] [value] unassemble U [range] write W [address] [drive] [firstsector] [number] allocate expanded memory XA [#pages] deallocate expanded memory XD [handle] map expanded memory pages XM [Lpage] [Ppage] [handle] display expanded memory status XS

怎么样使用debug命令

debug是一个隐藏的对象,用于进行和调试相关的工作。

有点类似于C#中的控制台。

在调试程序的时候使用Debug会很方便。

比如Debug.Print a 会在VB界面下方的“立即”窗口中显示出a的值,这样你就不必修改程序的界面来显示a或者中断程序来查看a。

再比如当你在某处需要a>5的时候,你可以加一句Debug.Assert(a>5) 当a<=5的时候程序执行到此处就会暂停,然后你就可以查看a为何没有满足a>5的条件,从而找到代码错误。

Debug的一个重要优点是,当你把程序编译成成品EXE之后,这些Debug语句都被剔除,也就是说你在程序中加入Debug语句并不会影响最终成品的效率和界面。

Debug只是为调试人员存在的。

怎么用Debug命令破解BIOS密码

进入dos命令符方法:开始——运行(输入“cmd”) 首先进入DOS 机器内要有DEBUG命令 98个有这个命令 一些启动盘中也有 输入 DEBUG -O 70 21 -O 71 20 -Q

TabbyCloud周年庆&七夕节活动 美國INAP 香港CN2

TabbyCloud迎来一周岁的生日啦!在这一年里,感谢您包容我们的不足和缺点,在您的理解与建议下我们也在不断改变与成长。为庆祝TabbyCloud运营一周年和七夕节,TabbyCloud推出以下活动。TabbyCloud周年庆&七夕节活动官方网站:https://tabbycloud.com/香港CN2: https://tabbycloud.com/cart.php?gid=16购买链...

SugarHosts新增Windows云服务器sugarhosts六折无限流量云服务器六折优惠

SugarHosts糖果主机商我们较早的站长们肯定是熟悉的,早年是提供虚拟主机起家的,如今一直还在提供虚拟主机,后来也有增加云服务器、独立服务器等。数据中心涵盖美国、德国、香港等。我们要知道大部分的海外主机商都只提供Linux系统云服务器。今天,糖果主机有新增SugarHosts夏季六折的优惠,以及新品Windows云服务器/云VPS上线。SugarHosts Windows系统云服务器有区分限制...

RackNerd美国大硬盘服务器促销:120G SSD+192TB HDD,1Gbps大带宽,月付$599,促销美国月付$服务器促销带宽

racknerd怎么样?racknerd最近发布了一些便宜美国服务器促销,包括大硬盘服务器,提供120G SSD+192TB HDD,有AMD和Intel两个选择,默认32G内存,1Gbps带宽,每个月100TB流量,5个IP地址,月付$599。价格非常便宜,需要存储服务器的朋友可以关注一下。RackNerd主要经营美国圣何塞、洛杉矶、达拉斯、芝加哥、亚特兰大、新泽西机房基于KVM虚拟化的VPS、...

debug命令为你推荐
weakhashmapMap接口,HashMap和HashTable的相同点和不同点分别是什么?showwindowShowWindow和EnableWindow区别策略组电脑组策略详解李昊天铠甲勇士刑天中人物资料tvosTVOS推广怎么样?editplus破解版DBTools Manager Professional 破解版在哪里可以下载?vipjr大家觉得vipjr少儿英语怎么样?靠谱不ruby语言公司实习让我学习RUBY语言,不知道RUBY语言发展前景怎么样,值不值的去学习。弹幕网站视频弹幕网站推荐51信用卡论坛刚才发现51信用卡管家可以查个人征信了,就查了下信用卡信用记录。这是截图,大家帮我看看我的这个逾期
域名交易 如何注册域名 南通服务器租用 免费国际域名 东莞电信局 便宜服务器 bbr edis idc测评网 hnyd 卡巴斯基官方免费版 bgp双线 hinet 免费私人服务器 申请免费空间和域名 如何登陆阿里云邮箱 godaddy空间 电信主机托管 亿库 蓝队云 更多