自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

skywizards

把青春献给编程

  • 博客(11)
  • 资源 (16)
  • 收藏
  • 关注

原创 驱动入门 二 第一个驱动程序

<br /> 驱动入门 二 第一个驱动程序<br /> <br />如果没有搭建好驱动开发环境,请参见驱动入门一 http://hi.baidu.com/%B7%E8%BF%F1%B5%C4%B4%FA%C2%EB/blog/item/f8eb37f174789bcd7831aa67.html<br /> <br />简单说一下第一个驱动的开发<br /> <br />1.用vs2008新建一个项目,新建一个DDKProject工程,选空的驱动项目,输入名称first<br /> <br /><br /> 

2010-10-28 11:37:00 851 1

原创 驱动入门 一 搭建驱动开发环境

一 搭建驱动开发环境 这里我直接将我百度空间的一篇文章拿过来2010-09-06 17:41最近在学习windows内核编程,为了搭建一个比较完善的开发环境,使内核编程比较方便,我在网上搜集了很多资料,最后整理出自己的一套比较不错的方案,现在拿出来和大家分享1.首先安装vs2008,这个就不用多说了。在此我介绍一下一款好使的vs插件,我平常称其为vc助手,VA_X_Setup。百度一下就可以下载到破解版的。2.安装wdk。建议完整安装。网址是:http://www.microsoft.com/downloa

2010-10-28 09:01:00 925

原创 注释宏

vc中用注释宏能很方便的实现注释功能,下面列举常用的注释宏源文件以供参考。1.全屏编辑Sub FullScreen()'DESCRIPTION: 全屏编辑    ExecuteCommand "ToggleFullScreen"End Sub2.添加一个标准的头文件说明Sub AddHeadDesc()'DESCRIPTION: 添加一个标准的头文件说明    ActiveDocument.Selection.StartOfDocument    DefaultUserName = "mubai"    D

2010-08-13 16:32:00 720

转载 进程隐藏

<br />NT环境下进程隐藏的实现<br /><br />作者:局部变量<br />下载源代码<br /><br />  在NT环境下隐藏进程,也就是说在用户不知情的条件下,执行自己的代码的方法有很多种,比如说使用注册表插入DLL,使用Windows挂钩等等。其中比较有代表性的是Jeffrey Richer在《Windows核心编程》中介绍的LoadLibrary方法和罗云彬在《windows环境下32位汇编语言程序设计》中介绍的方法。两种方法的共同特点是:都采用远程线程,让自己的代码作为宿主进程的线程在

2010-07-24 11:28:00 1425

转载 PTR、OFFSET、ADDR

PTR: 指定要操作的数据尺寸; Test12_1.asm .386 .model flat, stdcall include  windows.inc include  kernel32.inc include  masm32.inc include  debug.inc includelib kernel32.lib includelib masm32.lib includelib debug.lib .data    val db 11h, 22h, 33h, 44h, 55h, 66h, 77h, 

2010-07-22 20:54:00 919

转载 cmd窗口命令详解

<br /><br />DOS 命令帮助文档 command line shell<br />用好windows的快捷键<br />http://www.pcfree.cn/cn/service/OS/windows/2004/09/04/article15042615.html<br />DOS 进入全屏 Alt + Enter<br />DOS 退出全屏 Alt + Enter 或 Ctrl + Esc 或 exit<br />32位dos<br />C:/WINDOWS/system32>cmd.ex

2010-07-22 16:46:00 23564

原创 虚拟键码

<br /> <br />   字母和数字键     数字小键盘的键       功能键         其它键 <br />      键   键码     键   键码       键   键码     键      键码 <br />      A   65      0   96        F1   112     Backspace    8 <br />      B   66      1   97        F2   113     Tab       9 <br />      C

2010-07-21 20:13:00 857

翻译 逻辑运算符与位运算符

<br /><br />一、逻辑运算符:<br /> <br />   包括:1。&&逻辑与 2。||逻辑或 3。!逻辑非<br />   逻辑运算符用于对包含关系运算符的表达式进行合并或取非<br />   对于使用逻辑运算符的表达式,返回0表示“假”,返回1表示“真”。关于逻辑运算符的解释<br />   请注意:任何使用两个字符做符号的运算符,两字符之间不应有空格,即将==写成= =是错误的。<br />   假设一个程序在同时满足条件a<10和b==7时,必须执行某些操作。应使用关系运算符和逻辑运算

2010-07-21 20:07:00 865

转载 使用RadAsm设置dll共享段

<br />在使用RadAsm时,如果我们要设置一个dll共享段,例如设置.data?段为共享段。<br />可以在工程选项中添加<br />/SECTION:name,[E][R][W][S][D][K][L][P][X]<br /><br />其中S表示共享,已初期化的段名是.data,未初始化的段名是.bss。假如您想要写一个包含钩子函数的<br /><br />DLL,而且想使它的未初始化的数据段在所有进程间共享,您必须这么做:<br />写法如下:<br />/section:.bss|S  <b

2010-07-15 11:02:00 617

转载 RADASM中无法找到resource.h文件

该文件已经存在了只是路径不对所以RADASM无法找到,可以用记事本打开RadASM目录下的masm.ini文件,将所有的4,O,$B/RC.EXE /v,1替换成4,O,$B/RC.EXE /v /I"$I",1<br />对于已建立的工程,在菜单工程-工程选项中,将资源编译项改成4,O,$B/RC.EXE /v /I"$I",1<br />另:可以将  /v  选项去掉。<br />RADASM 不是没有对resource.h文件路径设定环境变量(准确的讲是RadASM自有的内部变量),而是搂住的相关配置

2010-07-14 10:02:00 657

原创 天书夜读(1)--Windows内核编程系列读书笔记(一)

最近时间在学习这类的知识,为了自己的学习也为了和大家交流写了这个笔记,希望大家多提意见....书分为1:入手篇 熟悉汇编 2:基础篇 内核编程 3:探索篇 研究内核 4:深入篇 修干内核 5:实践篇 实际开发五大部分在下面的笔记中我将针对每一篇做单独的理解和提出疑问第一篇 入手篇 熟悉汇编分为如下章节 第一章:汇编指令与C语言 第二章:C语言的流程和处理 第三章:练习反汇编

2010-01-27 21:31:00 964

htpp上传文件包

http上传包格式163 upload整个包分析

2013-08-06

使用MiniDump在程序里自动生成Dump 调试错误

程序需要搜索了一下资料 写了个测试程序 使用程序自动生成dump文件 并对其进行调试 压缩包里带有exe运行 则可以产生一个dump

2013-05-21

调试工具DebugView

不错的调试工具DebugView,我平常主要用于VC程序的调试,同样支持.net等,和大家一起分享

2010-01-27

谷歌浏览器Flash插件及其安装方法

谷歌浏览器Flash插件及其安装方法。大家使用Google Chrome(谷歌浏览器)的时候是不是也发现他对FLASH的支持有些问题呢? 是因为 Google Chrome(谷歌浏览器)没有装FLASH插件的原因。 现在按照下面的方法装上就可以解决问题了。 在网上查了一下关于 谷歌浏览器 Google Chrome 的Flash插件的安装方法,如下: 1. 下载下面的文件, 地址: http://www.phplamp.org/wp-content/uploads/2008/10/google_chrome_flash_plugins.rar 2. 解压。 3. 复制flashplayer.xpt NPSWF32.dll这两个文件到C:\Documents and Settings\[UserName]\Local Settings\Application Data\Google\Chrome\Application\Plugins。 注意:[UserName]为你的账户名称,如果没有Plugins该文件夹,新建即可。 4. 重启谷歌浏览器Google Chrome,然后你就会发现谷歌浏览器Google Chrome的Flash插件已经安装好了。

2010-01-27

Windows编程循序渐进源代码7-9

Windows编程循序渐进源代码 总共19章 前半部分讲MFC编程,后半部分讲内核编程

2010-01-25

Windows编程循序渐进源代码4-6

Windows编程循序渐进源代码 总共19章 前半部分讲MFC编程,后半部分讲内核编程。

2010-01-25

Windows编程循序渐进源代码1-3.rar

Windows编程循序渐进源代码 总共19章 前半部分讲MFC编程,后半部分讲内核编程。

2010-01-25

windows编程中文版CHM

windows编程(又名Windows编程入门)中文版的CHM文档,适合C++编程或者Windows编程的入门,很经典,和大家一块分享

2010-01-25

ADO数据库编程(doc)

不错的ADO数据库编程资料,doc格式,方便做笔记和学习,不仅对ADO数据库编程的理论讲的透彻,还附有实例

2009-09-21

计算机网络课件谢希仁

谢希仁计算机网络课件,很不错的资源,大家一起分享...

2009-04-05

抽屉窗口(像QQ中的点击会弹出,vc写)

抽屉窗口,像QQ中的那样点击会弹出,只是为了实现功能,大家相互交流,可以联系我,QQ:791901310

2009-03-16

悬挂窗口(像QQ中的那样,vc写的)

自己用vc写的悬挂窗口,只是为了实现功能,所以功能比较单一

2009-03-16

很不错的电脑硬件知识详解电子书

深入剖析电脑硬件知识,是你的计算机硬件知识突飞猛进

2009-03-02

非常好的PE文件格式详解

自己学习中用到的PE文件格式详解,希望能给学习PE的朋友带来帮助

2009-03-02

很好的《数据库原理》实验指导

很不错的数据库实验原理实验指导,word文档形式的,为学习数据库的朋友增加动力

2009-03-02

空空如也

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

TA关注的人

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