自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 solaris10修改IP

在Solaris系统中,永久性地修改tcp/ip配置是比较繁琐的事情,具体步骤如下:1)成为超级用户或者授权角色用户2)进入/etc目录3)将新的主机名写到/etc/nodename文件中,并删除原来的主机名4)查看系统中的网络端口文件,如/etc/hostnam

2011-10-04 20:25:41 3665 1

原创 Windows8 试用

闲着没事,down了个Windows Develper Preview版本装到本本上看看。嗯,基本上,还行,上图。其实就是开始菜单,整的有点怪,适应了就好了。开始菜单的第二部分 来个版本 桌面,内存占用没有宣传的低,宣传说只有200多M,好像比

2011-09-16 21:03:05 573

原创 MetadataManager

/*++Copyright (c) 1999 - 2002 Microsoft CorporationModule Name: pch.hAbstract: This module includes all the headers which

2011-08-11 21:03:51 2331

原创 scanner

scanner

2011-08-05 22:10:49 1450

原创 SimRep.c

SimRep.c

2011-08-05 22:07:07 1440

原创 SwapBuffers.c

SwapBuffers.c

2011-08-05 22:00:47 1992 1

原创 analysis_ndisprot.h

学习ndisprot.h

2011-03-17 17:11:00 1196

原创 analysis_macros.h

学习macros.h

2011-03-17 13:57:00 726

原创 analysis_excallbk.c

学习excallbk.c

2011-03-17 12:57:00 657

原创 Callback

Callback测试

2011-03-17 11:46:00 1103

原创 闲着无事3 RtlInitUnicodeString

反汇编RtlInitUnicodeString

2011-03-12 09:31:00 1038

原创 analysis_debug.c

学习debug.c

2011-03-11 14:10:00 597

原创 analysis_debug.h

学习debug.h

2011-03-11 14:09:00 711

原创 闲着无事2 RtlFillMemory

反汇编RtlFillMemory

2011-03-11 10:53:00 932

原创 一个简单C程序的反编译。

一个简单C程序的反编译。本代码只作为学习用,没有任何实用价值。限于水平,反编译的分析结果也不够彻底,供初学者参考

2011-01-12 14:23:00 8955

原创 Mac 10.6.4 Snow 屏幕亮度调节方法 Toshiba M100

Mac 10.6.4 Snow 屏幕亮度调节方法 Toshiba M100

2010-10-10 20:20:00 2544

原创 mac os 显卡安装手记(ATI X1400 1280*800)

MAC OS 显卡安装手记,ATI X1400 宽屏设置 1280*800

2010-10-02 17:48:00 3325 1

转载 X86指令

数据传输指令     它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.     1. 通用数据传送指令.         MOV    传送字或字节.         MOVSX  先符号扩展,再传送.         MOVZX  先零扩展,再传送.  MOVSX reg16,r/m8 ; o16 0F BE /r [386] MOVSX reg32,r/m8 ; o32 0F

2010-05-26 12:51:00 919

原创 闲着无事-IopInvalidDeviceRequest

 ;看看IopInvalidDeviceRequest的实现;有符号表的情况下,在Windbg的命令窗口输入:u nt!IopInvalidDeviceRequest;因为是默认的IRP处理例程,可以猜到例程的参数定义:;NTSTATUS IopInvalidDeviceRequest(;    IN PDEVICE_OBJECT DeviceObject,;    I

2010-05-25 21:29:00 1821 1

转载 Windbg断点 dt命令

bp 在某个地址下断点   bp 0x7783FEB   bp MyApp!SomeFunction   对于后者,Windbg会找到MyApp!SomeFunction对应的地址并设置断点。使用bp的问题:1、代码修改之后,函数地址改变,该断点仍然保持在相同位置,不一定继续有效;2、Windbg不会把bp断点保存工作空间中,所以,我比较喜欢用bu 命令。bu 针对某个符号下断点。   bu

2010-05-22 12:56:00 3211

原创 过滤键盘驱动对象Kbdclass的所有设备对象

/* 描述:过滤键盘驱动对象Kbdclass的所有设备对象 */#include #include // 外部变量声明extern POBJECT_TYPE IoDriverObjectType;// 通过驱动对象名称取得驱动对象的引用(未文档化)NTSTATUS ObReferenceObjectByName( IN PUNICODE_STRING Objec

2010-04-11 23:34:00 1691 1

原创 串口过滤驱动(过滤所有的串口)

/* 描述:对目标驱动对象的所有设备对象挂载过滤设备对象 */#include // 目标驱动对象PDRIVER_OBJECT DestDriverObject;// 过滤设备对象扩展typedef struct _FILTER_EXT{ PDEVICE_OBJECT LowerDeviceObject;} FILTER_EXT, *PFILTER_EXT;

2010-04-11 11:48:00 1627

原创 串口过滤

 /* 描述 : 串口过滤 */#include // 过滤设备的设备扩展typedef struct _COM_FILTER_DEV_EXT { // 串口号 USHORT ComId; // 设备栈上位于过滤设备下一层的设备对象,卸载过滤设备时用 PDEVICE_OBJECT LowerDeviceObject;} COM_FILTER_DEV_EXT,

2009-11-01 20:48:00 1075

原创 只要一次真心真意

只要一次真心真意演唱:蒋虹[1996年] 时间让你给我一种回忆因为你怎么艰难我都尝试生命有了意义我的心永不忘记曾经过每一次无声的风雨太多的变幻无从逃避太多的失望无能为力经过多少欢笑流泪故事我们才学会珍惜太多的感情不能言语我只要一次真心真意就算未来会是相聚分离就算一切改变放在心里是你的名字

2009-10-29 21:51:00 1010 2

原创 X86机器码

 OpCode(操作码) 和 mnemonic(助记符) 是多对多的OpCode由6个域组成,其中code是必须的,其他是可选的a. Prefixes b. code   c. ModR/M d. SIB e. Displacement f. Immediatea. 前缀     b. 操作码 c. ModR/M d. SIB e. Displacement f. 立即数 

2009-09-01 18:05:00 3404

转载 C#如何读写xml文件

 C#如何读写xml文件2008年01月25日 星期五 09:351)XML是一项热门的技术。它之所以能够引起人们的兴趣,一个主要的原因在于它十分的简单,人们可以很容易地理解和使用它。每一个程序员都能轻易地看懂一个XML文件,理解它包含的内容。.NET中包含了很多支持XML的类,这些类使得程序员使用XML编程就如同理解XML文件一样简单。在这篇文章中,我将给

2009-06-11 22:49:00 421

原创 读取xml文件中的内容到HashTable

Imports System.Xml Public Class Message    Private Shared msg As Hashtable = Nothing    Shared Sub New()        If msg Is Nothing Then            initMessage()        End If    End Sub 

2008-07-27 16:19:00 1224

原创 .net 数据绑定

.net 数据绑定分为:简单绑定和复杂绑定。1、两个TextBox的Text属性互相绑定。        清空所有绑定        txtSimpleSrc.DataBindings.Clear()        txtSimpleDest.DataBindings.Clear()        Dim bd As Binding        bd = New Binding

2008-07-24 14:10:00 656

原创 win32 masm 02

 .386.model flat, stdcalloption casemap:noneWinMain proto :DWORD, :DWORD, :DWORD, :DWORDinclude    ../../include/windows.incinclude    ../../include/user32.incinclude    ../../include/kernel32.inc

2008-04-08 19:05:00 508

原创 win32 masm 01

  Win32 Masm 环境做成下载masm32v8.exe 解压缩,比如F:/masm32 目录只有几个文件是关键Bin/rc.exe 资源文件编译器Bin/ml.exe 代码编译器Bin/link.exe 链接器假设我们的工程放在F:/masm32/me/01 目录,在F:/masm32/me/01 目录下建立一个k.bat 文件,文件内容是:del *.obj 

2008-04-08 19:04:00 487

原创 C语言文件拷贝

 #include #define MAXLEN 8static const char *fnsrc = "D://MyPro//rwjpg//rwjpg//k.jpg";static const char *fndest = "D://MyPro//rwjpg//rwjpg//kk.jpg";static const char *mdrb = "rb";static const char *md

2008-04-06 21:50:00 854

原创 C语言运算符优先级的疑惑

-8 ^ 16 = -248 ^ 16 = 248  =>    0000100016 =>  ^ 00010000-----------------24 =>    00011000看起来是 ^ 的优先级高于-,为什么? 

2008-03-24 11:12:00 360

原创 C语言运算符优先级

C语言运算符优先级

2008-03-24 10:46:00 400

空空如也

空空如也

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

TA关注的人

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