多媒体编程、网络编程、系统编程、网络安全编程、驱动编程

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程

排序:
默认
按更新时间
按访问量

学习笔记

1、定义纯汇编的祼函数: void  __declspec(naked) __stdcall NakeFunction() { __asm { nop } }

2016-07-06 18:46:03

阅读数:619

评论数:0

Windbg条件断点之字符串比较

bu ntdll!LdrLoadDll "r $t0=poi(poi(esp+c)+4);as /mu ${/v:dllname} @$t0;.block{.if($spat(\"${dllname}\",\"*pass.dll\")){kbn};...

2016-02-23 17:11:44

阅读数:1376

评论数:0

股经

《资本市场,闻利而动,非利不聚,非害不散》 赚股:利从何时生 赔股:害从何时成 利从何时生,害从何时成

2014-12-10 12:05:33

阅读数:1133

评论数:0

关于Windows安全权限的学习

本篇文章内容主要参考了 陈皓 《以程序的方式操纵NTFS的文件权限 》,然后加入了一些自己学习和理解的东西。 在NTFS文件系统出现后,在Windows系统(2K/XP/Vista..)下的对象,包括文件系统,进程、命名管道、打印机、网络共享、或是注册表等等,都可以设置用户访问权限。 在Win...

2014-03-11 21:42:53

阅读数:1360

评论数:0

【x64 指令系统】之指令编码内幕

作者: mik    时间: 2008-12-5 23:23     标题: 【x64 指令系统】之指令编码内幕 -- (1 楼:目录) 目   录 ----------------------------------------------------------------------...

2013-12-06 12:05:16

阅读数:1889

评论数:0

开始进行 64 位 Windows 系统编程之前需要了解的所有信息

原文链接:http://www.microsoft.com/china/MSDN/library/Windev/64bit/issuesx64.mspx?mfr=true   开始进行 64 位 Windows 系统编程之前需要了解的所有信息 发布日期: 2006-5-30 | 更新日期: 20...

2013-12-05 12:00:33

阅读数:970

评论数:0

学习笔录(持续更新)

=============小功能模块函数收集================================ static short OutputToFile(LPCTSTR strFile, LPCTSTR szText) { FILE *file; if (fopen_s( &fil...

2013-08-08 21:05:58

阅读数:1477

评论数:0

VS2010编译环境一些选项的设置(总结)

-------------------------------------------------------------------------------------------------------------------------------------------- VS2010编译...

2013-08-02 23:08:59

阅读数:11649

评论数:0

MSDN Library for vs 2010 下载和安装(终于知道原来是这样安装的)

MSDN Library for vs 2010 下载和安装   MSDN2010安装及使用(MSDN Library) VS2010正式版不再有单独的MSDN Library安装选项,以至于很多同学找不到本地的MSDN Library来用,其实VS2010的ISO安装光盘里已经包含...

2013-08-02 22:12:18

阅读数:12073

评论数:0

使用dbghelp获取调用堆栈--release下的调试方法学(精华)

使用dbghelp获取调用堆栈--release下的调试方法学 Author : Kevin Lynx 当软件作为release模式被发布给用户时,当程序崩溃时我们很难去查找原因。常见的手法是输出LOG文件,根据LOG文件分析 程序崩溃时的运行情况。我们可以通过SEH来捕获程序错误,...

2013-07-17 20:31:04

阅读数:979

评论数:0

64位驱动中加入汇编代码

本文介绍如何在驱动程序的C文件中调用ASM文件中导出的汇编函数 引言     Windows驱动程序使用DDK或者IFSDDK(以下简称DDK)中的Build.exe程序对源文件进行编译和链接,操作时只需启动相应的DDK命令行程序,进入待编译的源文件目录,执行Build命令即可得到.sys文件...

2013-06-10 18:54:59

阅读数:4094

评论数:1

VMware+Windgb+Win7

本文主要记录个人安装VMware+Windgb+Win7内核驱动调试的笔记。 一、安装环境 主机:Windows Vista Bussiness虚拟机:VMware 7GUestOS: Win7Windbg: 6.11 二、虚拟机配置 打开相应 vmware 虚拟机上的 “Virt...

2013-05-16 20:49:03

阅读数:821

评论数:0

Windows7+WDK+VS2010+VisualDDK驱动开发环境搭建(菜鸟的经验)

原文链接:http://www.cppblog.com/guojingjia2006/archive/2011/03/19/142211.html WINDOWS 7 配置驱动开发环境(wdk7.60) 1.  安装VS2010,WDK7.60(GRMWDK_E...

2013-04-12 23:29:09

阅读数:1022

评论数:0

Windows 驱动与驱动之间的通信

本文主要介绍 windows NT 驱动之间利用 CTL_CODE 如何通信. 一般来讲, 用户态的应用程序通过调用 CreateFile 和 DeviceIOControl 就可以和内核态驱动之间进行通信, 如果是内核态的一个驱动程序想和另外一个驱动程序进行类似操作又如何实现呢, 接下来会做详细...

2013-04-11 17:29:21

阅读数:835

评论数:0

MASM64里怎么调用带多个参数的自定义的子程序?

请看这里 http://www.x64asm.com/viewthread.php?tid=28 CreateWindowExA函数就是超过4个参数的.四个参数后的其他参数依次压入堆栈,其中看到64位下长度为8指针.如:         ;开始创建窗口         ...

2013-04-08 12:45:00

阅读数:1190

评论数:0

函数调用约定(Calling Convention)

cdecl调用约定又称为C调用约定,是C语言缺省的调用约定,它的定义语法是: int func (int x ,int y)   //默认的C调用约定 int __cdecl func (int x,int y)  //明确指出C调用约定 该调用约定遵循下面的规则: 参数入栈顺序:从右到...

2013-03-19 22:44:25

阅读数:897

评论数:0

A simple IOCP Server/Client Class

原文地址:http://www.codeproject.com/Articles/10330/A-simple-IOCP-Server-Client-ClassDownload demo project v.1.16 - 64.66 KbDownload source v1.16 - 154.59...

2012-08-29 22:16:23

阅读数:1528

评论数:0

Windows NT引导过程源代码分析

Windows 引导过程 Windows 内核中的各个组件和各种机制在起作用以前,必须首先被初始化。此初始化工作是在系统引导时完成的。当用户打开计算机的电源开关时,计算机便开始运行,但操作系统并不立即获得控制权,而是BIOS 代码首先获得控制,它执行必要的硬件检测工作,并允许用户通过一些功能键来...

2012-08-11 19:49:17

阅读数:3940

评论数:0

驱动开发基础资料 ( 精华总结)

1、三种类型的WDM驱动程序    总线驱动程序(bus driver)    功能驱动程序(function driver)    过滤驱动程序(filter driver) 2、其他分类方法    类驱动程序(class driver)    端口驱动程序(port dri...

2012-07-08 02:18:14

阅读数:1095

评论数:0

驱动和应用层的三种通信方式 (学习)

驱动程序和客户应用程序经常需要进行数据交换,但我们知道驱动程序和客户应用程序可能不在同一个地址空间,因此操作系统必须解决两者之间的数据交换。 驱动层和应用层通信,主要是靠DeviceIoControl函数,下面是该函数的原型: BOOL DeviceIoControl (  HANDLE h...

2012-07-08 02:14:48

阅读数:1238

评论数:0

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