首页 > 其他分享 >ida+windbg配置

ida+windbg配置

时间:2023-12-06 22:56:21浏览次数:34  
标签:windbg 配置 blog 64 https net ida 调试器

最近在看天堂之门动调的分析,也就是跟踪32位代码调用64位代码的过程。一直用的是ida64自带的调试器,但是一直没法复现。突然想起来换windbg,遂解决。
环境Win11, IDA7.7

下载:

方法一:从微软官网找WinDbg的安装包安装。但是我那个包一直提示无法解析。
方法二:https://gitee.com/zxy15914507674/shared_resource_name/blob/master/WinDbg相关.rar
这里有32位的安装包和64位免安装版windbg
值得注意的是,IDA6.8使用32位调试器,7.0以后使用64位调试器。我是ida7.7,所以我直接把64位免安装版的windbg解压了。

配置

将windbg所在目录添加到path变量里。应该还要求有visual studio最新版的环境。

然后就可以在ida里选择windbg开始调试了

参考

https://blog.csdn.net/lixiangminghate/article/details/82631934
https://blog.csdn.net/weixin_43074462/article/details/109340755
https://blog.csdn.net/zxy13826134783/article/details/131153731

标签:windbg,配置,blog,64,https,net,ida,调试器
From: https://www.cnblogs.com/y0hv2y/p/17880694.html

相关文章

  • Vue 配置.env.pro和.env.dev文件
    1、Vue2配置1.1新建文件.env.developmentVUE_APP_BASEURL='http://localhost:8081'.env.productionVUE_APP_BASEURL='http://localhost:8082'1.2访问importVuefrom'vue'//配置全局请求地址Vue.prototype.$baseUrl=process.env.VUE_APP_BA......
  • openGauss学习笔记-146 openGauss 数据库运维-备份与恢复-配置文件的备份与恢复
    openGauss学习笔记-146openGauss数据库运维-备份与恢复-配置文件的备份与恢复146.1背景信息在openGauss使用过程中,如果静态配置文件无意损坏后,会影响openGauss感知openGauss拓扑结构和主备关系。使用gs_om工具生成的静态配置文件,可以替换已经损坏的配置文件,保证openGauss的正......
  • SpringBoot学习系列-YAML(后缀为.yml)配置文件使用
    学习使用: YAML 是一种可读性高,以数据为中心的数据序列化格式。什么是序列化?序列化指的是将自定义的对象或者其他数据进行持久化,从而方便进行传输和存储。一般情况下,能够序列化的数据一定能够通过反序列化恢复。注:序列化的目的之一是方便持久化数据,定义本身和持久化应该没啥......
  • CentOS 7.9 安装后网络配置(NAT模式)
    1.配置虚拟机NAT信息 2.修改网卡信息  vim/etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO为staticONBOOT为yesNATMASK子网掩码和虚拟机NAT的子网掩码一致GATEWAY网关和虚拟机NAT的网关一致IPADDR=192.168.124.140要在虚拟机NAT的起始结束地址......
  • Appium Android自动化测试配置
    1.首先需要在Android手机上安装3个apk文件https://github.com/appium/appium-uiautomator2-server/releases(2个apk文件)上面这2个apk文件若是不安装的话,打开AppiumInspector会一直loading,没有元素显示;https://github.com/appium/io.appium.settings/releases安装appiumg......
  • VUE3引入pinia配置使用
    文档:https://pinia.vuejs.org/zh/introduction.html1.引入pinnanpminstallpinia-S2.在src文件里面创建store文件article.js在main.js中引用pinnaimport{defineStore}from'pinia'//你可以对`defineStore()`的返回值进行任意命名,但最好使用store的名字,同时以......
  • Java Spring Boot logback 日志配置与使用总结
    在项目开发中,日志是必不可少的,没有日志,怎么排查bug,而且日志也有助于我们看到相关的输入输出,总的来说,日志是日常项目开发必须要有的。今天我们学习SpringBoot中集成logback日志,这里主要会涉及到日志的配置和简单实现,更多的细节请移步官方文档,自己品读,此文档有助于初涉Sprin......
  • Java Spring Boot 常用配置总结
    在涉及项目开发时,通常我们会灵活地把一些配置项集中在一起,如果你的项目不是很大的情况下,那么通过配置文件集中不失为一个很好的解决方案。在SpringBoot中,我们可以方便地通过读取appliction.properties/application.yaml格式的配置文件,进而注入我们的项目中。1.多环境配置......
  • HarmonyOS第一课,配置DevEcoStudio,运行"哈喽word"
    1下载DevEcoStudio工具下载地址根据自己电脑的os和芯片版本,下载对应的安装包,顺便也把其他2个开发者工具也下载下来了2运行DevEcoStudio,并配置相关环境变量如果自检有不满足的环境配置,可以在线安装至指定文件夹,强迫症请准备好指定路径存放npm及ohpm安装路径安装HarmonyOS-Sd......
  • nginx配置(图片跨域问题)
    events{worker_connections1024;}http{log_formatmain'$remote_addr-$remote_user[$time_local]"$request"''$status$body_bytes_sent"$http_referer"'&#......