首页
社区
课程
招聘
谁了解程序的插件都是怎样做的?
发表于: 2011-4-1 23:39 4627

谁了解程序的插件都是怎样做的?

2011-4-1 23:39
4627
像浏览器留出来的插件接口、IDA的插件等,那个接口都提供什么东西?
主程序都是留了什么样的接口,谁有这方面的资料或者知识,共享一下啥!

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 306
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
你可以看下设计模式和架构方面的书,或者看下com应用方面的
2011-4-2 01:32
0
雪    币: 15
活跃值: (76)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
这个问题我也不太懂,,一起等待高手的回答吧!!
2011-4-4 10:02
0
雪    币: 143
活跃值: (61)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
4
我举个例子:
例如OD的插件:

在它的官网上534N6%4N6%4i4K6u0W2L8$3I4D9P5h3c8T1k6#2)9J5k6h3c8W2i4@1g2r3i4@1u0o6i4K6S2o6i4@1f1$3i4K6W2o6i4K6R3&6L8$3c8Q4c8e0k6Q4z5p5k6Q4z5e0u0Q4c8e0c8Q4b7V1u0Q4b7U0k6p5f1@1E0Q4c8f1k6Q4b7V1y4Q4z5o6S2Q4c8e0g2Q4b7U0m8Q4b7U0q4Q4c8e0k6Q4z5f1y4Q4z5o6W2Q4c8e0c8Q4b7U0S2Q4b7f1q4Q4x3X3g2Z5i4@1f1#2i4K6V1J5i4K6S2o6i4K6u0W2L8r3W2T1i4@1f1^5i4@1u0r3i4K6V1^5i4@1f1$3i4K6W2o6i4K6R3&6i4K6u0W2K9r3I4H3)
.h和.lib不需要多说吧?

hlp是帮助文件,里面有了插件可以使用到的函数、插件必须怎么设计等问题。
像OD的hlp文件规定,每个插件必须有两个导出函数:
ODBG_Plugindata
ODBG_Plugininit

你的DLL里导出了这两个函数,就可以放到Plugin文件夹里去作为插件啦^_^.
2011-4-4 11:06
0
雪    币: 28
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我知道迅雷7插件是怎样做的:
公司提供所谓的迅雷7专用API,
用户编lua脚本操作,实现不同功能。

附:
迅雷7应用开发在线文档
4f5K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4S2D9k6r3!0U0i4K6u0W2P5r3H3%4i4K6u0W2P5s2g2F1L8r3g2A6i4K6u0W2j5$3!0E0i4K6u0r3K9h3&6V1k6i4S2Q4x3X3g2Z5N6r3#2D9
很像C++
2011-4-4 19:34
0
雪    币: 11
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
其实偶想了解的是插件的主程序怎么样提供插件接口的,而不仅仅是插件而已!
2011-4-4 21:22
0
雪    币: 236
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
你想了解的是如何搭建这样的框架是吧?去vckbase上了解下COM思想吧~~~
2011-4-6 21:53
0
游客
登录 | 注册 方可回帖
返回