首页 > 其他分享 >windbg配置网络版双机调试【转】

windbg配置网络版双机调试【转】

时间:2023-07-19 16:48:37浏览次数:38  
标签:里面 windbg 网络版 ip 虚拟机 调试模式 key 双机

 

一丶 配置以及简介

1.1 简介与配置

​ windbg 配置双机调试从来都是有很多方式。 比如之前的是串口模式。

现在我写一篇利用 网络来进行配置的双击调试。

首先准备的工具以及流程如下

1.准备一台虚拟机。里面安装window1064版本(我是64,这个随意) itllyou上下载即可
2.windows应用商店安装windbg最新版 

注意的事项:

1.请在虚拟机里面ping一下 客户机的ip 看是否能ping通。 虚拟机里面最好关闭防火墙。

上面几步配置好了那么直接就写命令即可。

命令是在虚拟机里面的系统上运行的。 这里我们称呼 客户机为 外机。 虚拟机里面的系统称呼为 内机

外机中使用windbg的net链接选项 即可。

如下:

对于老的windbg 可以使用命令的方式来进行链接

windbg.exe -k net:port=55555,key=abc.def.aaa.bbb

内机执行命令

bcdedit /debug on 
bcdedit /dbgsettings net hostip:外机的ip port:端口 key:abc.def.aaa.ddd
例子:
bcdedit /debug on 
bcdedit /dbgsettings net hostip:192.168.1.3 port:55448 key:abc.def.aaa.ddd

内机执行的命令需要注意的就是ip。 这里的ip是你外机的ip. 其它的自定义即可。

key就填写你写好的key即可。

链接的时候此时你是无法连接成功的。因为你虽然设置了。但是你的内机里面的系统并没有设置为调试模式。

那么下面看怎么设置调试模式。

1.2 调试模式设置

首先打开开始菜单->设置->更新和安全->恢复

在恢复里面找到高级启动。 高级启动里面有个立即重新启动。

重新启动之后 会有三个选项。 一个是继续 以及一个 疑难杂症 一个是关闭电脑。(当然不排除后面增加)

我们只需要点击疑难杂症即可。 疑难杂症里面有个高级选项。

在高级选项里面选择启动设置

选择之后就会列出许多选项。 此时 选择启动调试 并且重启即可。(数字键选择)

具体可以看下百度: 启动调试模式 当然也可以关闭驱动签名强制。

如果你事先就是调试模式。那么直接输入命令 直接尝试连接即可。(我是事后做的) 所以这个未尝试。

本文转自:windbg配置网络版双机调试-腾讯云开发者社区-腾讯云 (tencent.com)

标签:里面,windbg,网络版,ip,虚拟机,调试模式,key,双机
From: https://www.cnblogs.com/csstudy/p/17566006.html

相关文章

  • windbg.appinstaller打不开分析蓝屏工具安装,无法使用微软商店
    蓝屏分析工具windbg,正常应该是在微软商店直接安装的。但是,微软商店各种方式都搞不定,官方的资料回答显示得重置(不过我们重置应该也是没有的,可能是因为破解windows的缘故)所以得从别的方式下载,windows商店实际就是下载的windbg.msixbundle文件安装,然后在使用该配置windbg.appinst......
  • [STM32]STM32双机串口通信
    [STM32]STM32双机串口通信上一篇的通信方案在发送端高强度通信下寄了,发现是函数HAL_UART_Transmit()的锅,一个函数居然能跑0.3s左右。。。于是打算选用DMA收发数据,但是DMA在接收数据时遇到一些玄学问题,于是改用DMA发送数据,串口IDLE中断接收数据的策略。cubeMX配置接收端部分开......
  • [STM32]STM32双机蓝牙串口通信
    [STM32]STM32双机蓝牙串口通信期末考完力,虽然GPA--,但也终于有空搓一搓32了蓝牙模块配置我们先配置蓝牙模块,需要主从兼容,配置过程可以参考这个博客:https://blog.csdn.net/m0_59113542/article/details/122028037?spm=1001.2014.3001.5506cubeMX配置然后就是MX里的配置。PS:两......
  • postgresql离线安装及双机热备
    前言:本文是做主库的热备份到从库,即主库中的数据即时备份到从库,第1-5步是要在主机和备机都要执行,第6步是主机的数据库初始化,第8步是备机的数据库初始化1.安装依赖(主机,备机)root用户在一台有网的电脑上先下载好所需的依赖yuminstall--downloadonly--downloaddir=/tmp/zlib-d......
  • windbg调试命令3(sx、ld)
    1.sxsx*命令用来控制被调试的程序发生某个异常或特定事件时,调试器要采取的动作sx命令显示当前进程的异常列表和所有非异常的事件列表,并且显示调试器遇到每个异常和事件时的行为。sxr命令将所有异常和事件过滤器的状态重设为默认值。命令被清除、中断和继续选项被重设为默认值,等......
  • WinDbg / SOS Cheat Sheet (zz)
    WinDbg/SOSCheatSheet//z2012-08-3013:54:57IS21344714[T12,L281,R9,V136]HerearetheWinDbg/SOScommandsItalkedaboutatCodeCampNY. ThesearethebasiccommandstogetyougoingwithWinDbg/SOS. Starting,Attaching,ExecutingandExiting St......
  • 设置_NT_SYMBOL_PATH(windbg)
    UsetheMicrosoftSymbolServertoobtaindebugsymbolfiles//z2011-09-0416:52:[email protected]转载请注明出处debugtoolsforwindows,windbg1.在windbg中可以使用如下命令:.sympathSRV*f:\localsymbols*http://msdl.microsoft.com/download/symbols设置_NT_SYMBOL_PAT......
  • windows驱动开发之网络双机调试(三)
    一、配置目标计算机首先在被调试机上也安装上WDK环境,随后在WDK的安装目录下运行该工具 WDKTestTargetSetup,默认路径:C:\ProgramFiles(x86)\WindowsKits\10\Remote\x64\WDKTestTargetSetupx64-x64_en-us.msi;在之后调试机中的 VisualStudio 将连接被调试机的 WDK......
  • WinDbg使用总结
    背景工作中经常遇到查阅程序堆栈或者查看dump原因的情况,下面做一些总结。使用windbg查看Unity是否调用了某个函数启动windbg,点击"File"中的"AttachtoaProgress"选择"Unity.exe"WinDb输入要查询的函数(这里以GenerateMeshData举例):xUnity!GenerateMeshData获取到地址......
  • 防火墙---双机热备
       ......