logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用WinDBG进行双机内核调试

由于我没有物理的两台机器,因此我这里使用虚拟机来进行讲解(虚拟机真是个好东西)。我将先讲述如何设置,然后以一个实例来讲述如何进行内核驱动的调试。Target环境:Virtual PC 2004、Win2000 sp 4 enHost环境:WinXP sp2, WinDBG 6.6.07.5, SUDT SerialNull 1.6 试用版一) 设置篇SUDT SerialN

Windows调试工具入门-3-WinDbg内核调试配置

内核调试主要用来调试驱动代码、分析内核结构等。 WinDbg通过两台电脑可以实现内核调试,其中一台电脑运行WinDbg,被称为主机;另外一台电脑运行被调试的程序或系统,被称为目标机。一般情况下两台电脑都是真实机器,这样调试最符合实际情况,两台电脑通过串口线、 1394线或USB对联线连接起来实现双机内核调试。如果没 有两台电脑,也可以用虚拟机来模拟目标机,主机上运行WinDbg ,虚拟

Parallels Desktop 删除虚拟网卡

首先启动终端,在这里: /Application/Utilities/Terminal在进行之后操作的时候一定要在虚拟机停止的情况下进行了。(以下部分涉及到类unix中的命令行编辑器vim的使用,对于这个不太熟悉的可以寻找相应的图形工具来进行编辑修改。)1. sudo vim /Library/Preferences/Parallels/network.desktop.xml    #

#vim#虚拟机#unix
IDA 教程-脚本化的调试器

从 2003 年开始,IDA PRO 开始支持调试器功能,这很好的弥补了静态分析的不足。但在很多情况下,它的功能仍然弱于动态分析。IDA PRO 的调试器目前支持 32 位和 64 位下MS Windows 可执行程序,它支持在 Windows,Linux,Mac OS x 下进行本地和远程调试。然而,因为调试器的 API 需要熟悉我们的 SDK 和使用基于事件的模型,这对我们有的用户

brightcove视频流下载

目前下载brightcove上的视频没有什么比较智能化的工具,基本上都是使用rtmpdump这个东西把基于rtmp协议的视频流保存到本地,rtmpdump是夸平台的windows,linux,mac os 上面都是可以使用,在windows上有一个rtmpdump的前端gui工具rtmpdumphelper可以使用,不过本人用了一下无法狭在brightcove上面的视频,还是命令行搞定吧

Building arm-linux toolchain for ARM/XSCALE

1.准备配套版本的资源。 binutils-2.16gcc-3.4.6glibc-2.3.6glibc-threads-2.3.6linux-2.6.11     注意:(1)可以根据上述资源间的版本依赖关系,选择另外一套方案;(2)linux-2.6.11内核源代码是为了编译gcc和glibc时提供相关的头文件,可以选择其他版本的内核,但应注意内核

Docusaurus 快速建站

一、安装指南Docusaurus 是从全新设计的,易于安装和使用,让您的网站能够快速运行。 要安装 Docusaurus,我们已经创建了一个简单的脚本,可以为您提供所有的基础架构设置:进入你将要创建文档的 GitHub repo 目录的根目录。yarn global add docusaurus-init 或 npm install --global docusaurus-initdocusaur

Android系统架构

Android系统架构总体可分为四层结构,分别是应用程序层、应用程序框架层、系统运行库层以及Linux内核层。如下图所示:图1  Android系统架构图一、应用程序层        Android平台不仅仅是操作系统,也包含了许多应用程序,诸如SMS短信客户端程序、电话拨号程序、图片浏览器、Web浏览器等应用程序。这些应用程序都是用Java语言编写,并且都是可

iOS6新特征:UICollectionView高级使用示例之CircleLayout

DEMO下面再看看Demo运行的效果图,通过这样的一个Demo,我们可以看出,使用UICollectionView可以很方便的制作出照片浏览等应用。并且需要开发者写的代码也不多。程序刚刚启动时,已经默认加载了20个cell当点击程序的非cell位置,程序会自动的添加图片到UICollectionView中当点击UICollec

iOS 6 Auto Layout NSLayoutConstraint 界面布局

终于ios 6推出了正式版本,同时也随之iphone5的面试,对于ios开发者来说,也许会感觉到一些苦恼。那就是原本开发的程序,需要大量的修改了。为了适应最新的iphone5的屏幕。在WWDC2012里苹果推出了,Auto Layout的概念。我们可以通过Auto Layout来适应屏幕的改变。比如我们要做一个如下的界面。如果按照以前的frame的方式的话,大概代码如下

到底了