自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 windows internals(深入解析windows操作系统)笔记

1.R0运行内核态R3运行用户态,R1.R2闲置2.侵入式调试和非侵入式调试  侵入式:可以检查和改变进程的内存,设置断点,执行其他的调试信息  非侵入式:并不作为一个调试器负载到目标进程。可以检查和改变进程中的内存,不能设置断点。1.Windows是一个对称多处理器操作系统(SMP)。没有主处理器,操作系统和线程可以被调度到任何处理器上运行,所有处理器共享一个内存处理

2017-09-26 17:23:34 8866

转载 Windows平台的SDK、DDK与WDK

尽管Windows平台的SDK、DDK与WDK都包含了WinDBG工具包,但是用户获取WinDBG工具包的最主要方式还是从微软网站自由下载,因为这样获得的版本最新。最近尝试去了解WINDOWS下的驱动开发,现在总结一下最近看到的资料。  1、首先,先从基础的东西说起,开发WINDOWS下的驱动程序,需要一个专门的开发包,如:开发JAVA程序,我们可能需要一个JDK,开发WIND

2017-09-18 11:19:44 825

原创 windbg常用查看设备command

1.!devnode    显示设备节点2.!devobj       显示设备对象信息,后面可根据参数决定信息内容3.!drvobj        显示驱动对象信息4.!devstack   显示设备对象堆栈一!devnode!devnode Address [Flags][Service]!devnode 1 !devnode 2!devnode扩展显示设备树中

2017-09-15 16:35:03 733

转载 USB-OCHI UHCI XHCI

简单地讲,OHCI、UHCI都是USB1.1的接口标准,而EHCI是对应USB2.0的接口标准,最新的xHCI是USB3.0的接口标准。1. OHCI(Open Host Controller Interface)是支持USB1.1的标准,但它不仅仅是针对USB,还支持其他的一些接口,比如它还支持Apple的火线(Firewire,IEEE 1394)接口。与UHCI相比,OHCI的硬件复杂,

2017-09-15 14:57:31 562

原创 windbg常用k命令

kb:# RetAddr           : Args to Child                                                           : Call Sitekn:# Child-SP          RetAddr           Call Sitekp:# Child-SP          RetAddr

2017-09-15 14:35:02 2389

原创 摘自windbg,当作调试taeget机器的hello word看吧

Getting Started with WinDbg (Kernel-Mode)WinDbg is a kernel-mode and user-mode debugger that is included in Debugging Tools for Windows. Here we provide hands-on exercises that will help you get s

2017-09-14 18:35:13 633

转载 windbg加载SOS

SOS调试扩展让你可以查看在公共语言运行时里面运行的代码的有关信息。例如,你可以使用SOS调试扩展显示托管堆的有关信息,查找堆的错误,显示运行时使用的内部数据类型,以及查看在运行时里面运行的所有托管代码的有关信息。  在调试托管代码时,有两个扩展DLL需要注意,它们分别是SOS和SOSEX。  在使用SOS之前,第一步就是要加载SOS。  1、元命令loadby加载SOS  元命令

2017-09-13 13:45:34 1663

转载 windbg-> !analyze -v 信息详解

当下面的命令行运行出现!analyze-v(常用的一个分析命令)蓝色命令时,点击它就将得到DMP文件详细的信息。从中找到蓝色字母部分就是什么软件引起的蓝屏了。【以上来自《电脑爱好者》24期】下面是一段例子:Dump文件的分析    当按上面的方法运行后,windbg输出了以下内容:*** Fatal System Error: 0x000000d1

2017-09-13 11:39:01 12314

转载 windbg符号路径

什么是符号路径呢?就是调试器寻找符号文件的方向,它可以是本地文件夹路径、可访问的UNC路径、或者是符号服务器路径。什么是符号服务器呢?如果调试过程中,需要涉及到成千上万个符号文件,以及同一个符号文件存在不同平台下的不同符号文件版本的时候,那么一一手动设置符号路径肯定是不现实的,于是引入符号服务器的概念。符号服务器有一套命名规则,使得调试软件能够正确找到需要的符号文件。一般来说,符号服务器比较大,都

2017-09-12 11:36:58 746

原创 windbg使用网线(kdnet)联调机器如何配置

调试环境搭建用网线把目标机器和主机直连 ,并且手动为它们的有线网卡配制IP地址,且主机和目标机器IP地址必须ipv4格式。要求:被调试的目标机器必须是win8或是Windows Server 2012及以上系统目标机器必须网卡支持才能进行网络内核调试,查询是否支持的方法打开设备管理器,找着网络适配器,找着本地的有线网卡右键属性然后选中详细信息选项卡,再在其属性下拉列

2017-09-07 15:37:08 2273 1

转载 基于网络的内核调试

驱动调试需要用到两台机器,目前主要是通过串\口、usb或者1394接口来连接。对于软设备驱动来说就多了一种选择,通过vmware等虚拟化软件来虚拟测试机。但有些情况下必须在真实的双机环境进行,如真实设备驱动的调试,以及其他驱动无法在虚拟机上运行的情况,这时就要考虑用什么接口来连接了。串口的优点是它属于标配,几乎每个PC主板上都有,串口线也便宜,另外就是所有的windows系统都支持串口调试,所以很

2017-09-05 16:47:17 386

转载 Process Explorer使用图文教程

西西软件下载最安全的下载网站、值得信赖的软件下载站!软件教程|论坛转帖| 最新更新|下载排行| 软件分类|软件专题 电脑软件单机游戏 安卓应用安卓游戏 苹果电脑苹果手机 系统工具U大师U盘启动盘制作工具v4.4.3.0 官方最新版HD Tune Prov5.60 汉化绿色特别版DiskGenius 专

2017-09-04 11:36:42 2463

转载 配置本地windbg

安装与配置windbg的symbol(符号)第一步 是从 https://developer.microsoft.com/zh-cn/windows/hardware/download-windbg 下载最新版本的 WinDBG,因为符号服务器二进制文件是由 WinDBG 小组开发的。您将需要检查是否有 WinDBG更新版本,因为该小组似乎具有相当紧凑的发布日程安排,并且每隔几个月就会

2017-09-01 11:13:44 343

IDEA快捷键大全.zip

用户仅可上传其享有知识产权或已取得相关权利人合法授权的资源或内容,用户不得在未经授权的情况下,上传任何可能涉及侵权的资源或内容,用户必须保证上传资源或内容不侵犯任何第三方的合法权益。用户不得未经著作权人同意擅自对他人的作品进行全部或部分复制、修改、改编、翻译、汇编、反向工程、反向编译、反向汇编或改写并进行上传。用户可以为介绍、评论、研究等目的,在合理范围内依法引用他人已经发表的作品,但应当注明作者姓名、作品名称,且不得侵犯著作权人及其他权利人的合法权益

2020-07-14

工程文件设置输出

配置VS,按照库文件、头文件等给项目分类。

2016-11-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除