简介:Windbg双机调试内核.驱动 下载软件: 下载Windbg(GRMWDK_EN_7600_1.ISO) 下载VirtualBox 5.2/VMware 12 一.安装WDK,这里要提一点的是Debugging Tools for Windows一定要打勾,因为我们后面就是要通过这个工具来进行双机调试的 二.WDK安装完成后我们就可以对虚拟机进行配置 1)VirtualBox设置Serial Port参数 1-1)VMware设置Serial Port参数 2)开启Windows7调试模式…
一.下载WDK10 https://developer.microsoft.com/zh-cn/windows/hardware/windows-driver-kit 安装Windows驱动程序工具包(WDK) 10 这里可以直接安装,也可以下载安装包,我选择下载,选择路径,下一步. 下载好之后我们安装WDK 安装好了之后,Windbg就在C:\Program Files (x86)\Windows Kits\10\Debuggers\x64目录下 二.配置Win10虚拟机调试 1.关闭防火墙"…
[由于进入了Windows驱动编程领域第一步就是搭建环境,整个环境来说说难也不难,只是比较麻烦.文章有些地方比较繁琐的,而且别人写的比较好,作为引用参考直接贴连接了.如果你按照我写的一步步完成,很快就可以使用Windbg进行双机调试了] [准备工作] 1:WDK7.1,由于是做Windows Xp下的驱动开发,只能用WDK,如果是WDK8以上的,应该没有这么麻烦. 2:VM虚拟机,并且有XP原版镜像,这个都可以网上下载的. 3:VS2012以上的版本,完全安装好 4:Windbg调试工具 [操作…
0x00 前言 本文的主要试用对象是Mac OS/Linux用户,对于想调试windows内核相关的一些东西时,需要搭建双机调试环境的一些记录.另外对于本机是windows的用户也完全试用,windows搭建双机环境是会更简单一些,但是基本是一样的. 0x01 测试环境 VMware 15 windows 7 x86 –> 调试机 windows xp –> 被调试机1 windws 7 x86 –> 被调试机2 Ubuntu 18.04 –> 物理机 windbg –> 调…
Windebug双机调试环境搭建    开始进行内核编程/驱动编程的调试工作是非常烦人的,由于程序运行与内核层不受操作系统的管控,所以容易引起主机蓝屏和崩溃是常有的事.这也就使得内核程序的调试成了一大问题,而在资源有限的时候,利用虚拟机进行调试是一个很好的选择,这样一来即使是虚拟机因为调试问题而发生蓝屏或崩溃的问题也不至于殃及主机. 今天在搭建环境过程中还是遇到了不少问题,虽然关于这方面的文章已经很多了,但是有一些细节还是会不小心被忽略,而这往往导致最后环境搭建的失败.在这里就相当于做个总结吧,…
Windebug双机调试环境搭建    开始进行内核编程/驱动编程的调试工作是非常烦人的,由于程序运行与内核层不受操作系统的管控,所以容易引起主机蓝屏和崩溃是常有的事.这也就使得内核程序的调试成了一大问题,而在资源有限的时候,利用虚拟机进行调试是一个很好的选择,这样一来即使是虚拟机因为调试问题而发生蓝屏或崩溃的问题也不至于殃及主机. 今天在搭建环境过程中还是遇到了不少问题,虽然关于这方面的文章已经很多了,但是有一些细节还是会不小心被忽略,而这往往导致最后环境搭建的失败.在这里就相当于做个总结吧,…
[01] HEVD 双机调试环境搭建 span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d…
安卓环境搭建之Windows+ADT+eclipse 要点: 1.安装JDK 2.安装Android SDK 3.安装eclipse 4.安装ADT 5.安装调试环境 正文: 1.安装JDK 1.1准备JDK安装文件 1.2安装 1.3建立环境变量 CLASSPATH jdk安装文件夹下lib,以及lib\dt.jar.lib\tools.jar PATH:增加jdk安装文件夹下bin.jre文件夹下bin 为便于版本切换,通常将jdk安装文件夹路径用一系统变量保存,常用JAVA_HOME,创建…
Node.js安装及环境配置之Windows篇   一.安装环境 1.本机系统:Windows 10 Pro(64位)2.Node.js:v6.9.2LTS(64位) 二.安装Node.js步骤 1.下载对应你系统的Node.js版本:https://nodejs.org/en/download/2.选安装目录进行安装3.环境配置4.测试 三.前期准备 1.Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的…
JDK环境配置(Windows): 1.下载jdk版本: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.在系统”环境变量“,”系统变量“设置JAVA_HOME,如图: 3.在classpath设置:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 4.CMD命令查看是否设置成功…
 环境配置 / Environment Setup 基于Python开发的 gVim 环境配置(Windows) 使用方式参考 Vim 的使用. 1 基于vundle进行配置 Vim有多个扩展管理器,但是强烈推荐Vundle.可以把它想象成Vim的pip.有了Vundle,安装和更新包这种事情不费吹灰之力. 安装Vundle: git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim 该命令将下载Vun…
Node.js安装及环境配置之Windows篇(原文地址:https://www.cnblogs.com/zhouyu2017/p/6485265.html)   一.安装环境 1.本机系统:Windows 10 Pro(64位)2.Node.js:v6.9.2LTS(64位) 二.安装Node.js步骤 1.下载对应你系统的Node.js版本:https://nodejs.org/en/download/2.选安装目录进行安装3.环境配置4.测试 三.前期准备 1.Node.js简介简单的说…
Node.js安装及环境配置之Windows篇  一.安装环境 1.本机系统:Windows 10 Pro(64位)2.Node.js:v6.9.2LTS(64位) 二.安装Node.js步骤 1.下载对应你系统的Node.js版本:https://nodejs.org/en/download/2.选安装目录进行安装3.环境配置4.测试 三.前期准备 1.Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的…
Node.js安装及环境配置之Windows篇 https://www.cnblogs.com/zhouyu2017/p/6485265.html Node.js安装及环境配置之Windows篇https://www.cnblogs.com/zhaomeizi/p/8483597.html windows环境搭建Vue开发环境https://www.runoob.com/vue2/vue-install.html Vue.js 安装 npm config set prefix "D:\Progr…
lnmp环境调试环境配置 nginx是一个web服务器,因此nginx的access日志只有对访问页面的记录,不会有php 的 error log信息. nginx把对php的请求发给php-fpm fastcgi进程来处理,默认的php-fpm只会输出php-fpm的错误信息,在php-fpm的errors log里也看不到php的errorlog原因是php-fpm的配置文件php-fpm.conf中默认是关闭worker进程的错误输出,直接把他们重定向到/dev/null,所以我们在ngi…
原文 windbg已不提供单独下载,wdk驱动开发工具包里附带有这个调试器.官网提供下载: http://msdn.microsoft.com/en-us/windows/hardware/gg487463.aspx 1.#配置VMware工作站客户机(windows XP) 0.为VMware工作站添加串口 右键setting,选择add,选择Serial Port即可 并按照如下设置完成串口配置过程 选择the end is server,the other end is virtual m…
环境 虚拟机 win7 Pro x86 vmware 12 windbg x86 虚拟机win7配置 管理员权限运行cmd.exe 然后输入以下命令: bcdedit /? bcdedit /enum OSLOADER bcdedit /copy {current} /d "Windows Vista Copy" bcdedit /debug ON bcdedit /bootdebug ON bcdedit /dbgsettings bcdedit /timeout 7 设置Vmwar…
配置文件(vimrc) set nocompatible set nu! set cursorline colorscheme murphy " vim 自身命令行模式智能补全 set wildmenu " 开启文件类型侦测 filetype on " 总是显示状态栏 " set laststatus=2 " 高亮显示当前行/列 set cursorline " set cursorcolumn colorscheme jellybeans &q…
转自:http://www.cnblogs.com/xiekeli/archive/2012/08/13/2637176.html 加班的时候,听同事提到gvim在windows下的使用,然后突然想起来几年前实习的时候,在实习公司也用的GVIM,但是想不起来为什么用这个工具了,所以就找了篇博文,看了看,然后在自己的电脑上重新配了下,过程如下. 环境:Windows7 旗舰版 1.安装Gvim7.3 : 下载地址http://www.vim.org/download.php#pc. 2.安装中文帮…
(原创文章,转载请注明出处:http://www.cnblogs.com/qzhforthelife/archive/2013/06/21/3147772.html) 刚整了两个多小时才把这个调试环境整好,赶紧记录下,免得到时又胡乱百度一通.总之还是用Netbeans+xamp简单,配置调试环境只需要修改php.ini的几个参数就行了: [XDebug] zend_extension = "D:\xampp\php\ext\php_xdebug.dll" xdebug.profiler…
——基于wamp和Eclipse for PHP Developers 引言 为了搭建PHP开发调试环境,我曾经在网上查阅了无数的资料,但没有一种真正能够行的通的.因为PHP开发环境需要很多种软件相互配合,软件之间版本必须相互匹配,而具体到底怎么个匹配法也很难说,至于最新版本的软件之间相互匹配就更加缺少相应的资料了.哪怕版本之间有细微的版本不匹配情况,最后的结果都会是徒劳无功. 不过,通过不懈的坚持和努力,在失败了一次又一次之后,终于在凌晨1点半将PHP开发调试环境全部搭建完毕,看到运行网页后,…
在上一篇文章中,我们已经安装好了VS2017以及WDK,现在我们就需要创建双机调试的环境, 因为本人的工作环境问题,不能使用WMWARE进行虚拟机的安装,因此就针对HYPER-V这个的虚拟机来进行双机调试的环境了. 我们如何安装HYPER-v的虚拟机环境那? 我们可以打开控制面板, 在程序的功能里面去安装这个虚拟机,然后重启就可以了. 重启后打开我们的HYPER-V虚拟机管理工具,进行虚拟机的创建 继续,我们点击下一步. 为我们的虚拟机取一个名字 然后我们继续点击下一步 我这里选择的是第一代虚拟…
1 软件准 WampServer 下载地址:http://www.wampserver.com/en/#download-wrapper    我下的是 里面包含了搭建PHP必须的4个软件:   1. Apache 2.2.21   2. Php 5.3.10  3. Mysql 5.5.20  4. XDebug 2.1.2  提示:为什么要使用WampServer呢? 因为如果单独安装这些软件,首先是一个个安装很麻烦:其次是每个软件都要进行配置:第三是你安装的各软件之间可能版本并不相互匹配:…
很多网友发表了学习Angualr2的方法,今天我也分享我的学习过程,这篇文章暂且谈谈用到的工具. 1. Visual Studio Code 2. NodeJs 如果你不在天朝请直接去第三步.否则你还是修改下npmrc文件 加上下面这一行 3. TypeScript npm -install -g typescript 4.Angular-Cli npm -install -g Angular-cli 以上4步执行无错误后可开始配置调试环境: 生成新的Angular2的项目运行命令行程序,跳转到…
引言 只有一台 Windows XP 家用机,却想在诸如 Git@OSC 之类的开源社区参与开发,本文提供一个入门级的开发环境搭建指引. 涉及工具:Eclipse,EGit,Cygwin. 欢迎来到 lovickie 的博客 http://www.cnblogs.com/lovickie Git git 是一个类似 svn 的版本控制系统.网上有很多基于 git 的在线代码托管平台,如 GitHub.OSC 等.由于伟大的 GFW,这里仅介绍如何使用 Eclipse 的 EGit 插件与 Git…
一.安装环境 1.本机系统:Windows 10 Pro(64位) (楼主win7,完美通过)2.Node.js:v6.9.2LTS(64位) (楼主版本2018-11-01下载的最新版本) 二.安装Node.js步骤 1.下载对应你系统的Node.js版本:https://nodejs.org/en/download/2.选安装目录进行安装3.环境配置4.测试 三.前期准备 1.Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 C…
一.安装环境 1.本机系统:Windows 10 企业版(64位)2.Node.js:node-v8.9.4-x64.msi(64位) 二.安装Node.js步骤 1.下载对应自己系统对应的 Node.js 版本,地址:https://nodejs.org/zh-cn/2.选安装目录进行安装3.环境配置4.测试 三.前期准备 1.Node.js简介 Node.js® 是一个基于 Chrome V8 引擎的 JavaScript 运行时. Node.js 使用高效.轻量级的事件驱动.非阻塞 I/O…
原文地址:<你所会用到的Python学习环境和工具> 1. 下载安装Pycharm专业版 具体方法略.Pycharm5激活方法参考http://www.cnblogs.com/snsdzjlz320/p/7110186.html 2. 添加配置连接远程服务器 2.1  打开 PyCharm,依次点开 File  → Settings → Project scripts → Project Interpreter  选择“Add Remote” 2.2  点击选择 SSH Credentials…
不多说,直接上step by step: 1.xampp配置 看看我的XAMPP版本: 修改配置文件,该打开打开,该加上加上,结果如下(当前需要重新启动apache,配置才会生效): [XDebug]zend_extension = "c:\xampp\php\ext\php_xdebug.dll"xdebug.profiler_append = 0xdebug.profiler_enable = 1xdebug.profiler_enable_trigger = 0xdebug.pr…
一.安装环境 1.本机系统:Windows 10 Pro(64位)2.Node.js:v6.9.2LTS(64位) 二.安装Node.js步骤 1.下载对应你系统的Node.js版本:https://nodejs.org/en/download/2.选安装目录进行安装3.环境配置4.测试 三.前期准备 1.Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使…