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

搜索资源列表

  1. AheadLib源代码

  2. 一、简介   AheadLib 是用来生成一个特洛伊DLL的工具,用于分析DLL中的函数参数调用(比如记录Socket send了什么等等)、更改函数功能(随心所欲了:)、更改界面功能(比如在Hook里面生成一个按钮,截获事件等等)。 二、使用   1.用 AheadLib 打开要模拟的 DLL,生成一个 CPP 文件。   2.用 Visual Studio 6.0/.NET 建立一个 DLL 工程,把这个 CPP 文件加入到项目中。   3.使用 Release 方式编译,生成的 DLL
  3. 所属分类:C++

  1. 自己写的dll的简介

  2. 为何DLL 先看看静态库与DLL的不同之处 可执行文件的生成(Link期):前者很慢(因为要将库中的所有符号定义Link到EXE文件中),而后者很快(因为后者被Link的引入库文件无符号定义) 可执行文件的大小:前者很大,后者很小(加上DLL的大小就和前者差不多了) 可执行文件的运行速度:前者快(直接在EXE模块的内存中查找符号),后者慢(需要在DLL模块的内存中查找,在另一个模块的内存中查找自然较慢) 可共享性:前者不可共享,也就是说如果两个EXE使用了同一个静态库,那么实际在内存中存在此库
  3. 所属分类:C

    • 发布日期:2009-12-12
    • 文件大小:10kb
    • 提供者:zhaoxiangrong
  1. 反编译DLL文件为.CPP工具

  2. 一、简介   AheadLib 是用来生成一个特洛伊DLL的工具,用于分析DLL中的函数参数调用(比如记录Socket send了什么等等)、更改函数功能(随心所欲了:)、更改界面功能(比如在Hook里面生成一个按钮,截获事件等等)。 二、使用   1.用 AheadLib 打开要模拟的 DLL,生成一个 CPP 文件。   2.用 Visual Studio 6.0/.NET 建立一个 DLL 工程,把这个 CPP 文件加入到项目中。   3.使用 Release 方式编译,生成的 DLL
  3. 所属分类:C

    • 发布日期:2010-12-19
    • 文件大小:35kb
    • 提供者:ssss5257
  1. 强大的TcpServer压力测试工具及源码(附突破连接限制的方法和工具)

  2. /******************************************************************************** * * * G-TcpClient:基于完成端口的Tcp客户端通讯模块(IOCP TcpClient) * * * * Copyright © 2009-2010 GuestCode 代码客(卢益贵) * * 版权所有 侵权必究 * * * * QQ:48092788 E-Mail:48092788@qq.com 源码博客:http
  3. 所属分类:C/C++

    • 发布日期:2011-03-25
    • 文件大小:1mb
    • 提供者:zhousiwei
  1. __stdcall调用约定、C调用约定和__fastcall调用约定

  2. _stdcall调用约定相当于16位动态库中经常使用的PASCAL调用约定。在32位的VC++5.0中PASCAL调用约定不再被支持(实际上它已被定义为__stdcall。除了__pascal外,__fortran和__syscall也不被支持),取而代之的是__stdcall调用约定。两者实质上是一致的,即函数的参数自右向左通过栈传递,被调用的函数在返回前清理传送参数的内存栈,但不同的是函数名的修饰部分(关于函数名的修饰部分在后面将详细说明)。
  3. 所属分类:项目管理

    • 发布日期:2011-04-29
    • 文件大小:32kb
    • 提供者:zk12141985
  1. outlook addin

  2. Outlook 2003 addin 赵果(apple) 2008年3月7日星期五摘要: 目前随着蓝牙、红外通信的不断发展,同步协议的应用变得越来越广泛。而同步引擎需要修改日志changelog的协助。本文的目的是记录用户对outlook2003联系人的操作日志,供同步引擎使用。Outlook 2003 addin属于microsoft office com中的应用。目的是用于捕捉outlook2003 联系人(contacts)的增加、删除、修改的消息。关键词:同步, changelog工程
  3. 所属分类:C++

    • 发布日期:2008-04-28
    • 文件大小:378kb
    • 提供者:appleturbo
  1. 周立功USBCAN-2A接口卡函数库使用说明

  2. 周立功usbcan接口函数说明 2.4. 接口库函数说明 2.4.1. VCI_OpenDevice 描述 此函数用以打开设备。 DWORD __stdcall VCI_OpenDevice(DWORD DevType, DWORD DevIndex, DWORD Reserved); 参数 DevType 10 设备类型号。 DevIndex 设备索引号,比如当只有一个PCI5121时,索引号为0,有两个时可以为0或1。 (注:当为CAN232时,0表示要打开的是COM1,1表示要打开的是C
  3. 所属分类:硬件开发

    • 发布日期:2012-01-09
    • 文件大小:2mb
    • 提供者:gaoting2318
  1. PE资源修复

  2. 简介: 很多被加壳的 PE 文件在脱壳以后,往往该 PE 文件的资源部分无法用某些资源查看器进行 查看、修改。这其中的主要原因是由于很多加壳程序将部分资源(如 Icon、Version Information) 从资源节 (resource section) 移到了壳增加的节里,这导致很多资源查看器不能 正确识别分布在两个节里的资源(顺便说一下,PE Explorer 基本能识别大部分这种情况的资 源),DT_FixRes 是一个 PE 文件资源修复、重建引擎,它可以将分布在多个节里的资源重新
  3. 所属分类:软件测试

    • 发布日期:2012-07-18
    • 文件大小:628kb
    • 提供者:d007d
  1. TEST DLL (__stdcall)

  2. TEST DLL (__stdcall) 主要测试生成动态链接库与调用
  3. 所属分类:其它

    • 发布日期:2008-10-16
    • 文件大小:1mb
    • 提供者:wujianguo789
  1. 海康视频卡动态库

  2. using System; using System.Collections.Generic; using System.Text; using System.ComponentModel; using System.Data; using System.Drawing; using System.Windows.Forms; using System.Runtime.InteropServices; namespace DS40XXSDK { #region enum /// /// 板卡
  3. 所属分类:C#

    • 发布日期:2014-09-06
    • 文件大小:93kb
    • 提供者:ld19851126
  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
    • 文件大小:3mb
    • 提供者:yaozhu88
  1. 函数的调用规则(__cdecl,__stdcall,__fastcall,__pascal)

  2. 函数的调用规则(__cdecl,__stdcall,__fastcall,__pascal) 关于函数的调用规则(调用约定),大多数时候是不需要了解的,但是如果需要跨语言的编程,比如VC写的dll要delphi调用,则需要了解。 microsoft的vc默认的是__cdecl方式,而windows API则是__stdcall,如果用vc开发dll给其他语言用,则应该指定__stdcall方式。堆栈由谁清除这个很重要,如果是要写汇编函数给C调用,一定要小心堆栈的清除工作,如果是__cdecl方
  3. 所属分类:桌面系统

    • 发布日期:2017-09-10
    • 文件大小:16kb
    • 提供者:m0_37649558
  1. 输入端口号,输出 占用当前端口号进程名称(TCP)

  2. 在Console中,输入要查找的端口号,然后按Enter后,输出占用该端口的进程名称(默认取第一个),同时有Api ,声明的原型:int __stdcall GetOccupyAppNameByPort(char ** pProcessName, int port),具体怎么调用就不说了,网上搜索一把把
  3. 所属分类:桌面系统

    • 发布日期:2018-03-13
    • 文件大小:108kb
    • 提供者:lotusily
  1. EasyHook 函数钩子 最好的完整稳定的钩子Demo程序(VS2010 C++ 版本)

  2. 目前最好的EasyHook的完整Demo程序,包括了Hook.dll动态库和Inject.exe注入程序。 Hook.dll动态库封装了一套稳定的下钩子的机制,以后对函数下钩子,只需要填下数组表格就能实现了,极大的方便了今后的使用。 Inject.exe部分是用MFC写的界面程序,只需要在界面上输入进程ID就能正确的HOOK上相应的进程,操作起来非常的简便。 这个Demo的代码风格也非常的好,用VS2010成功稳定编译通过,非常值得下载使用。 部分代码片段摘录如下: //【Inject.exe
  3. 所属分类:C++

    • 发布日期:2018-01-19
    • 文件大小:278kb
    • 提供者:u014446050
  1. EasyHook 函数钩子 最好的完整稳定的钩子Demo程序(VS2010 C++ 版本)

  2. 目前最好的EasyHook的完整Demo程序,包括了Hook.dll动态库和Inject.exe注入程序。 Hook.dll动态库封装了一套稳定的下钩子的机制,以后对函数下钩子,只需要填下数组表格就能实现了,极大的方便了今后的使用。 Inject.exe是用MFC写的界面程序,只需要在界面上输入进程ID就能正确的HOOK上相应的进程,操作起来非常的简便。 这个Demo的代码风格也非常的好,用VS2010成功稳定编译通过,非常值得下载使用。 部分代码片段摘录如下: //【Inject.exe注入
  3. 所属分类:C++

    • 发布日期:2018-01-19
    • 文件大小:278kb
    • 提供者:smileban2008
  1. 万能动态库调用工具IDMA V3.2(InvokeDllMethodsAdvance V3.2)

  2. InvokeDllMethodsAdvance简称IDMA,是一个万能的动态库调用工具,不用编写任何代码,就可以调用符合WINAPI标准的任意动态库文件(WINAPI标准即__stdcall调用约定)。 此工具非常适合上位机软件开发或测试人员,可以省去编写demo的时间,直接使用此工具进行调试,有助于开发人员将更多的时间集中在功能开发上。
  3. 所属分类:C++

    • 发布日期:2019-01-18
    • 文件大小:48mb
    • 提供者:mzhrdd
  1. 万能动态库调用工具IDMA V20.1.9(InvokeDllMethodsAdvance V20.1.9)

  2. 版本更新(1、修复出参对汉字长度截取错误,出现数组超出索引。2、修复入参汉字无法缓存问题。3、对unsigned char、char等入参自动识别为整数类型)。InvokeDllMethodsAdvance简称IDMA,是一个万能的动态库调用工具,不用编写任何代码,就可以调用符合WINAPI标准的任意动态库文件(WINAPI标准即__stdcall调用约定)。 此工具非常适合上位机软件开发或测试人员,可以省去编写demo的时间,直接使用此工具进行调试,有助于开发人员将更多的时间集中在功能开发上。
  3. 所属分类:C++

    • 发布日期:2020-01-10
    • 文件大小:48mb
    • 提供者:mzhrdd
  1. 万能动态库调用工具IDMA V20.1.8(InvokeDllMethodsAdvance V20.1.8)

  2. 版本更新。InvokeDllMethodsAdvance简称IDMA,是一个万能的动态库调用工具,不用编写任何代码,就可以调用符合WINAPI标准的任意动态库文件(WINAPI标准即__stdcall调用约定)。 此工具非常适合上位机软件开发或测试人员,可以省去编写demo的时间,直接使用此工具进行调试,有助于开发人员将更多的时间集中在功能开发上。
  3. 所属分类:C++

    • 发布日期:2020-01-08
    • 文件大小:48mb
    • 提供者:mzhrdd
  1. 浅谈C/C++中可变参数的原理

  2. 要理解可变参数,首先要理解函数调用约定, 为什么只有__cdecl的调用约定支持可变参数,而__stdcall不支持?   实际上__cdecl和__stdcall函数参数都是从右到左入栈,它们的区别在于由谁来清栈,__cdecl由外部调用函数清栈,而__stdcall由被调用函数本身清栈, 显然对于可变参数的函数,函数本身没法知道外部函数调用它时传了多少参数,所以没法支持被调用函数本身清栈(__stdcall), 所以可变参数只能用__cdecll。   另外还要理解函数参数传递过程中
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:243kb
    • 提供者:weixin_38537777
  1. __stdcall 和 __cdecl 的区别浅析

  2. 1. __cdecl__cdecl 是C Declaration的缩写(declaration,声明),表示C语言默认的函数调用方法:所有参数从右到左依次入栈,由调用者负责把参数压入栈,最后也是由调用者负责清除栈的内容,一般来说,这是 C/C++ 的默认调用函数的规则,MS VC 编译器采用的规则则是这种规则2. __stdcall_stdcall 是StandardCall的缩写,是C++的标准调用方式:所有参数从右到左依次入栈,由调用者负责把参数压入栈,最后由被调用者负责清除栈的内容,Win
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:58kb
    • 提供者:weixin_38632916
« 12 »