![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
调试
Jiao319
学生,有志向,没经验
展开
-
WinDBG+VmWare双机调试连接不上的一个原因
这两天搭建VmWare+WinDBG的双机调试环境,Server OS是Win7,Guest OS是Win XP SP3.按照网上的教程安装后之后,启动虚拟机,选择调试系统,打开WinDBG,系统启动之后总是连接不上。后来找到一个原因,如下: 按照网上的说法,配置C盘根目录下的boot.ini文件,在一行[operating systems]后面添加/debugport=some_原创 2012-06-02 11:34:26 · 5752 阅读 · 3 评论 -
使用Samba在主机和qemu客户机之间进行文件交互
环境主机:Ubuntu 12.04 LTSQEMU客户机:Windows XP sp3 1. 安装Sambasudo apt-get installsamba smbfs smbclient创建共享目录mkdir/home/komy/sharesodu chmod 777 /home/komy/share将komy改为你的主机上对应的用户名2.原创 2012-06-26 17:22:40 · 4637 阅读 · 0 评论 -
codeblock添加头文件路径和静态库路径
通常在一些项目中需要使用外部的头文件和静态库文件,codeblock通过如下方法添加头文件和库文件。 以codeblock 10.05为例 添加头文件:依次点击project->bulid options->Search directories,在该标签页中点击Compiler,单击Add按钮添加头文件路径 添加静态库路径:依次点击project->bulid opt原创 2012-07-16 16:58:12 · 25007 阅读 · 0 评论 -
使用gdb调试temu插件
temu是一款基于QEMU仿真器的动态二进制分析平台,temu允许用户自己编写插件,通过命令加载插件,实现自己的功能。temu的插件实际上是一个共享库,在用户输入load_plugin命令后,temu通过dlopen加载共享库,并且找到共享库中的init_plugin函数,获取用户提供的回调函数的地址,存放在一个结构体中,当特定的事件,比如:基本块、指令、内存和寄存器读写等事件发生时,调用相应的处原创 2012-07-24 21:58:47 · 2417 阅读 · 0 评论