Immunity Debugger 1.83 SDK

虽然知道ImmDbg的调试器是从OD的源代码的基础上改进来的,SDK差别也不是很大,但是从网上找了一下却始终没有找到下载的地方。直到今天下载一个Imm插件的时候从源代码里找到了1.83的SDK,当然对于最新的ImmDbg这个sdk开发的插件也是可以用的。

其实整个SDk在OD的基础上对一些函数进行了封装,如是而已,那么如果有源代码将代码从OD迁徙到Imm还是比较容易的:

////////////////////////////////////////////////////////////////////////////////
//////////////////////////// IMPORTANT INFORMATION /////////////////////////////

// 1. Export all callback functions by name, NOT by ordinal!
// 2. Force 4 byte alignment of immDbg structures!
// 3. Set default char type to unsigned!
// 4. Read documentation!

#ifndef __PLUGIN_H__
#define __PLUGIN_H__

#pragma pack(push, 4)			// Force 4 byte alignment of structures

#ifndef _CHAR_UNSIGNED		// Verify that character is unsigned
#error Please set default char type to unsigned (option /J)
#endif

#define ODBG_Plugindata      IMMDBG_Plugindata
#define ODBG_Plugininit      IMMDBG_Plugininit
#define ODBG_Pluginmainloop  IMMDBG_Pluginmainloop
#define ODBG_Pluginsaveudd   IMMDBG_Pluginsaveudd
#define ODBG_Pluginuddrecord IMMDBG_Pluginuddrecord
#define ODBG_Pluginmenu      IMMDBG_Pluginmenu
#define ODBG_Pluginaction    IMMDBG_Pluginaction
#define ODBG_Pluginshortcut  IMMDBG_Pluginshortcut
#define ODBG_Pluginreset     IMMDBG_Pluginreset
#define ODBG_Pluginclose     IMMDBG_Pluginclose
#define ODBG_Plugindestroy   IMMDBG_Plugindestroy
#define ODBG_Paused          IMMDBG_Paused
#define ODBG_Pausedex        IMMDBG_Pausedex
#define ODBG_Plugincmd       IMMDBG_Plugincmd

////////////////////////////////////////////////////////////////////////////////

 

猛击此处下载该SDk!

 

☆版权☆

* 网站名称:obaby@mars
* 网址:https://lang.ma/
* 个性:https://oba.by/
* 本文标题: 《Immunity Debugger 1.83 SDK》
* 本文链接:https://www.baby.lc/2012/08/4489
* 短链接:https://oba.by/?p=4489
* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


You may also like

9 comments

  1. Level 1
    Google Chrome 21 Google Chrome 21 Windows 7 Windows 7 cn中国–北京–北京 联通

    字体设置的真不错,共享一下ini吧:)

    1. 公主 Queen 
      Opera IBIS 12 Opera IBIS 12 Windows 7 Windows 7 cn中国–福建–厦门 电信

      这个共享没用的,你要去下载这个字体才能看到效果,DejaVu Serif

  2. Level 1
    Google Chrome 89 Google Chrome 89 Windows 10 Windows 10 cn中国–广东–深圳 电信

    大大 您这个immdbg 的sdk链接没了呀, 可以补一个吗? 我想试试他的sdk,写一下关于他的一些anti插件和vmp插件,不知道您有没有1.85的,如果没有补这个1.83也可以。或者我不太明白他的目录PyPlugin 为什么感觉他没给这个插件菜单的接口,只有pycommand

    1. 公主 Queen 
      Google Chrome 89 Google Chrome 89 Windows 10 Windows 10 cn中国–山东–济南 移动

      目前只有1.83的, 现在连接https://obaby.lanzous.com/iJQJlnajiaf

      1. Level 1
        Google Chrome 89 Google Chrome 89 Windows 10 Windows 10 cn中国–广东–深圳 电信

        谢谢 大大 秒回啊 嘿嘿 我都没想到 还好我看了

        1. 公主 Queen 
          Google Chrome 89 Google Chrome 89 Windows 10 Windows 10 cn中国–山东–济南 移动

          正好准备发文章~~然后就看到了~~然后就给你回了~~

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注