电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

实验一 windbg基本操作

7页
  • 卖家[上传人]:luoxia****01805
  • 文档编号:70332714
  • 上传时间:2019-01-16
  • 文档格式:DOC
  • 文档大小:828.50KB
  • / 7 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、实验一Windbg基本操作一、注意事项1. 在该实验中需要的所有软件都比较大,任课教师会在上实验课之前将所需软件拷贝给学习委员,请各个小组的组长从学习委员处拷贝,并分发给自己所在组的组员,不要再向任课教师索要。2. 任课教师已经将实验中涉及的步骤录制成了视频,由于任课教师的操作系统是Windows 7,而实验室的环境是Windows XP,所以录制的视频可能会与你自己的操作有所差异,请有疑问的同学向任课教师咨询。3. 任课教师已经尽量将各种可能出现的问题写在了实验文档中,请仔细阅读实验文档,如果你遇到了实验文档中未列出的问题,请向任课教师咨询。4. 实验报告于下一次实验之前由学习委员收齐后按照学号排好,交给任课教师。未上交实验报告的同学平时成绩扣2分,补交实验报告的同学平时成绩扣1分。二、实验目的1 掌握Windbg的安装和调试方法2 掌握Windbg的基本命令三、实验环境1 主机和目标机的操作系统均采用Windows XP Professional2 虚拟机采用VMWare 6.5以上的版本3 符号文件采用Windows XP SP34 实验按照图1所示连接主机和虚拟机图 1 实验连

      2、接示意图四、实验步骤(一)安装VMWare 6.5绿色版1. 在E盘下建立一个名称为VMWare6.5的文件夹。由于实验室的计算机安装了系统还原卡,所以请同学们不要将自己的文件保存到C盘。以下操作以E盘为例,您也可以将文件保存到除C盘之外的盘中。2. 将名称为“VMware+6.5+Lite绿色版.rar”中的文件解压缩到该文件夹之下。3. 进入E: VMWare6.5文件夹之下,鼠标双击打开名称为“!)install.bat”的批处理文件。如果杀毒软件报警,请选择“允许”。4. 在后续的操作过程中请保持打开的控制台界面不要关闭。5. 鼠标双击运行E: VMWare6.5VMWare.exe文件。如果提示“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题”请安装Microsoft Visual C+ 2005 SP1http:/ XP Professional操作系统镜像6. 如果您有Windows XP的镜像文件,可以复制后缀名为vmdk和vmx的文件,然后从VMWare中导入vmx文件。如果您没有Windows XP的镜像文件,请选择File|New|V

      3、irtual Machine,在第一个界面中选择Next。图表 1在第一个界面中选择Next7. 在第二个界面中您需要选择Windows XP镜像的路径。图 2选择正确的Windows XP镜像8. 第三步中选择操作系统为“Windows XP Professional”。第四步不需要输入序列号,直接按Next进入下一步,如果弹出了提示框,直接忽略即可。9. 在执行第五步之前,请现在E:盘中建立一个名称为WindowsImage的文件夹,稍后将您建立的Windows XP虚拟操作系统的文件保存到该文件夹之下。在第五步弹出的对话框之中改写“Virtual machine name”为“Debug Windows XP”,在“Location”中将路径改为“E:WindowsImage”。图 3修改虚拟机名称和保存路径10. 在最后一步中可将Maximum disk size(GB)从8.0GB调整为4.0GB,不修改亦可。单击Next和下一个对话框中Finish按钮完成进行操作系统安装之前的各项配置。11. 此时VMWare的默认操作是立即启动虚拟操作系统。但对于不同的机器配置会有一些提

      4、示信息,例如如果系统内存不足,VMWare会自动要求调低虚拟操作系统对内存的需求,你只需要同意降低内存需求即可。有时会提示加载软驱,而且每次都会有提示,这很烦人。我们一般是不需要软驱的,因此你将软驱禁用。具体操作步骤是从菜单栏中选择VM | Settings,在弹出的对话框的左边选择Floppy,将右边Connect at power on复选框中的对号去掉。相似的方法也可以用于禁止启动声卡、以太网等硬件设备,不再赘述。图 4禁止启动软驱12重新启动Windows XP SP3虚拟机镜像,如果你启动时直接进入了硬盘引导模式,而不是从光驱启动,你可以在一进入引导界面时按下ESC键。如图5所示,按照提示及时按下ESC键即可调出引导选项界面,如图6所示。图 5 及时按下ESC键可调出引导选项界面图 6 引导选项界面13由于现在硬盘还尚未格式化,所以仍旧无法安装Windows XP SP3镜像文件。现在需要进入光驱,使用pm(Partition Magic)对硬盘进行分区,完成分区之后,还需要将其中一个主分区设为激活模式才能进行操作系统的安装。否则,在安装操作系统时将会提示Disk Error

      5、错误,或是Ghost提示找不到操作系统镜像的错误。安装步骤如图7所示。图 7 设定激活分区步骤按照上面的步骤即可完成Windows XP的镜像安装。(三)让Windbg挂接VMWare中的Windows XP1. 运行 VMware,选择Edit virtual machine settings | Add.以运行Hardware Wizard。2. 选择Serial Port,单击“下一步”。(请注意,如果此时你运行着虚拟机中的操作系统,则无法添加串口,你必须要将虚拟机关闭后才可以添加串口)选择Output to named pipe,单击“下一步”第一框里保持默认的 .pipecom_1第二框里选This end is the server.第三框里选The other end is an application.选中Yield CPU on poll(VMware Support 中提到了这一点)。3. 请注意你所创建的串口号,有的VMWare新建的串口号不是com1,而是com2。在配置串口时一定要清楚你创建的是com1还是com2。5 请重新启动VMWare中的Windows

      6、 XP操作系统,下面要在虚拟机VMWare的Windows XP操作系统中进行配置(不是在实体机上进行配置!)。在Windows XP操作系统的c:盘根目录下有一个boot.ini文件,该文件是一个系统隐藏文件,要首先修改该文件属性。请在cmd窗口中输入以下命令:attrib s h a r c:boot.ini这条命令去除boot.ini文件的所有属性。然后用记事本打开该文件。需要在 guest os 的启动项上加些参数,才能够使用WinDbg调试它。我们可以在现有的行后面直接加参数,不过强烈推荐复制一个新行,在新行的后面加参数。这样在调试启动有问题的时候,我们可以方便的换回原来的启动方式。下面就是我改好的boot.ini。multi(0)disk(0)rdisk(0)partition(1)WINNT=Microsoft Windows XP Professional /fastdetect 是原来的行。multi(0)disk(0)rdisk(0)partition(1)WINNT=Microsoft Windows XP Professional - debug /fastde

      7、tect /noguiboot /debug /debugport=com1 /baudrate=115200 新加用于WinDbg调试的行。boot.ini文件内容boot loadertimeout=10default=multi(0)disk(0)rdisk(0)partition(1)WINNToperating systemsmulti(0)disk(0)rdisk(0)partition(1)WINNT=Microsoft Windows XP Professional /fastdetect multi(0)disk(0)rdisk(0)partition(1)WINNT=Microsoft Windows XP Professional - debug /fastdetect /debug /debugport=com1 /baudrate=115200这里还要注意的是,timeout不要为0,否则直接启动默认的项。新行后面加上了参数 /debug /debugport=com1 /baudrate=115200 ,可以看到 debugport=com1 ,baudra

      8、te=115200 。参数的具体作用,可以参考 WinDbg 的帮助文件。5设置Windbg 我们需要告诉WinDbg通过pipe进行连接的速度。方便的方法是在桌面建立一个WinDbg 的快捷方式,在该快捷方式的属性中的“目标”框中,加上参数-k com:port=.pipecom_1,baud=11520,pipe 这样运行这个快捷方式启动的WinDbg就完成了设置。6启动(1)首先运行 VMware ,启动 Guest OS ,到系统启动选择,选择 Microsoft Windows XP Professional - debug 项,但先不要按回车。(2)通过刚才设置好的快捷方式运行WinDbg。(3)在 Guest OS 中选择 Microsoft Windows XP Professional - debug 项,按回车。(4)稍等片刻,就连接上了。如果很长时间没有连接上的话,可以按 WinDbg 菜单中的 Debug-Kernel Connection-Resynchronize。7配置符号文件(1)将教师下载的Windows XP SP3的符号文件安装到默认安装位置。(2)首先中断Windbg,然后选择File | Symbol File Path,在Symbol Path中按照如下方式输入:C:WindowsSymbols; srv* C:WindowsSymbols *http:/

      《实验一 windbg基本操作》由会员luoxia****01805分享,可在线阅读,更多相关《实验一 windbg基本操作》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.