您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Detours Express源码(微软API HOOK库)

  2. Detours是微软开发的一个函数库, 用于修改运行中的程序在内存中的影像,从而即使没有源代码也能改变程序的行为。具体用途是: 拦截WIN32 API调用,将其引导到自己的子程序,从而实现WIN32 API的定制。 为一个已在运行的进程创建一新线程,装入自己的代码并运行。 ---- 本文将简介Detours的原理,Detours库函数的用法, 并利用Detours库函数在Windows NT上编写了一个程序,该程序能使有“调试程序”的用户权限的用户成为系统管理员,附录利用Detours库函数修
  3. 所属分类:网络攻防

    • 发布日期:2009-09-24
    • 文件大小:425984
    • 提供者:rendao0563
  1. 汇编语言程序设计练习

  2. deubg命令的-u -q……data_seg segment num db 5 data_list dw -1,0,2,5,4,5 dup(?) ;重复初始 max dw ? min dw ? data_seg ends ;----------------------------------段定义 code_seg segment main proc far assume cs:code_seg,ds:data_seg ;assume ds:data(数据段名称,可任意), cs:code(
  3. 所属分类:硬件开发

    • 发布日期:2009-12-19
    • 文件大小:577536
    • 提供者:mummw
  1. 基于单片机的密码锁的设计

  2. code_seg segment code data_seg segment data stack_seg segment idata spk bit p1.3 rseg data_seg frq:ds 1 tmp:ds 1 rseg stack_seg stack:ds 20 cseg at 00000h ljmp main cseg at 0003h ljmp zd rseg code_seg jmp main PORTA EQU 8FFFH ;8255A口地址 PORTB EQU 9FF
  3. 所属分类:硬件开发

  1. 微软C语言编程精髓机会去健身房和课外结合

  2. 微软C 编程 精髓,教你重点好还是原来学汇编的时候的程序了 今天整理看到了 送给有用的人 code_seg segment code data_seg segment data stack_seg segment idata spk bit p1.3 rseg data_seg frq:ds 1 tmp:ds 1 rseg stack_seg stack:ds 20 cseg at 00000h ljmp main cseg at 0003h ljmp zd rseg code_seg jmp
  3. 所属分类:C

    • 发布日期:2010-06-17
    • 文件大小:700416
    • 提供者:zhoupenghfxy
  1. detour 2.1

  2. Detours是微软开发的一个函数库, 用于修改运行中的程序在内存中的影像,从而即使没有源代码也能改变程序的行为。具体用途是: 拦截WIN32 API调用,将其引导到自己的子程序,从而实现WIN32 API的定制。 为一个已在运行的进程创建一新线程,装入自己的代码并运行。 ---- 本文将简介Detours的原理,Detours库函数的用法, 并利用Detours库函数在Windows NT上编写了一个程序,该程序能使有“调试程序”的用户权限的用户成为系统管理员,附录利用Detours库函数修
  3. 所属分类:网络攻防

    • 发布日期:2010-07-16
    • 文件大小:360448
    • 提供者:microran2000
  1. 利用pragma data_seg实现程序只能单个实例运行

  2. 利用pragma data_seg实现程序只能单个实例运行测试工程。已在VC 6.0环境下成功运行
  3. 所属分类:C++

    • 发布日期:2011-01-12
    • 文件大小:1048576
    • 提供者:wanglindexin_a
  1. c/c++ 中进程 共享节 技术

  2. 该资源通过简单的示例,给大家演示 进程共享内存技术的原理,以及实现。 技术要点: #pragma data_seg() ... #pragma commit(linker,"/section:...,rws")
  3. 所属分类:C++

    • 发布日期:2011-04-11
    • 文件大小:66560
    • 提供者:sundaylover
  1. MFC 下获取键盘,鼠标的钩子程序

  2. #include "windows.h" HHOOK g_hMouse; HHOOK g_hKeyboard; #pragma data_seg("MySec") HWND g_hWnd=NULL; #pragma data_seg() #pragma comment(linker,"/section:MySec,RWS") /* SEGMENTS MySec READ WRITE SHARE */ #define WM_MSG WM_USER + 500 LRESULT CALLBACK M
  3. 所属分类:C++

    • 发布日期:2012-05-21
    • 文件大小:2097152
    • 提供者:hellsea
  1. 共享内存(DLL)

  2. 使用动态库实现内存共享的例子,动态库的大小和共享内存空间大小有关,使用起来不是太方便。
  3. 所属分类:C++

    • 发布日期:2012-09-28
    • 文件大小:52224
    • 提供者:daiafei
  1. pragma data_seg

  2. #pragma data_seg应用
  3. 所属分类:Windows Server

    • 发布日期:2013-01-09
    • 文件大小:1048576
    • 提供者:tycoon1988
  1. 在win32下Hook系统API.txt

  2. 3.1 程序说明 当启动程序Try.EXE调用SetMouseHook()后,Windows系统将MouseHook.DLL映射入每一个有鼠标消息传入的进程地址空间。映射时将用DLL_PROCESS_ATTACH作为参数fdwReason的值调用DllEntryPoint(),DllEntryPoint()调用ModifyCall()搜索该进程对TextOutA()的调用并将其替换为调用MyTextOut()。这样当该进程调用GDI32.DLL的TextOutA()时实际调用的却是MouseH
  3. 所属分类:网络攻防

    • 发布日期:2008-10-26
    • 文件大小:25600
    • 提供者:yaozhu88
  1. windows编程资料大全

  2. 在编写程序的过程中,我遇到了这样的需求:在基于Windows 9x 或 Windows NT4.0 的程序中,要求确定键盘、鼠标处于空闲状态的时间。查询了有关资料文档以后,发现Windows 9x和Windows NT4.0 没有提供API或系统调用来实现这样的功能。但是,在Windows 2000中提供了一个新的函数:GetLastInputInfo(),这个函数使用结构 LASTINPUTINFO 作为参数: LASTINPUTINFO lpi; lpi.cbSize = sizeof(l
  3. 所属分类:网络攻防

    • 发布日期:2008-10-26
    • 文件大小:3145728
    • 提供者:yaozhu88
  1. Windows进程通信_共享内存

  2. 两个控制台,一个动态库,加载后AB共享内存,可在IO线程中收发消息。这只是一个简单的demo,使用IPC中data_seg。
  3. 所属分类:C

    • 发布日期:2016-12-20
    • 文件大小:3072
    • 提供者:huanglong8
  1. 进程间通讯基础方法-----内存映射

  2. 这段时间在学习windows进程间大数据量交换技术,准备开发服务器程序。找到了《windows核心编程》,看了里面的东西自己总结写的演示demo。各种进程间数据共享的核心基础就是内存映射文件机制,写了非常简单明了的程序来试验。包括: 1 通过在exe镜像文件中开辟新的节来实现相同进程的不同实例间数据共享,用到了编译器伪指令 #pragma data_seg() allocate() 2 创建磁盘文件内存映射对象,通过操作内存映射对象来修改磁盘文件内容,可以实现修改非常巨大文件的修改(16EB)
  3. 所属分类:网络攻防

    • 发布日期:2009-03-13
    • 文件大小:24576
    • 提供者:capricorn10