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://h4ck.org.cn/
* 本文标题: 《Immunity Debugger 1.83 SDK》
* 本文链接:https://h4ck.org.cn/2012/08/immunity-debugger-1-83-sdk/
* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


分享文章:

猜你喜欢:

9 comments

  1. Google Chrome 21 Google Chrome 21 Windows 7 Windows 7 China北京市 联通 ip address 111.194.*.*

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

    1. Opera IBIS 12 Opera IBIS 12 Windows 7 Windows 7 China福建省厦门市 电信 ip address 218.85.*.*

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

  2. Google Chrome 89 Google Chrome 89 Windows 10 Windows 10 China广东省深圳市 电信 ip address 113.110.*.*

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

    1. Google Chrome 89 Google Chrome 89 Windows 10 Windows 10 China山东省 移动 ip address 223.99.*.*

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

      1. Google Chrome 89 Google Chrome 89 Windows 10 Windows 10 China广东省深圳市 电信 ip address 113.110.*.*

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

        1. Google Chrome 89 Google Chrome 89 Windows 10 Windows 10 China山东省 移动 ip address 223.99.*.*

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

发表回复

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