Bonjour,

Je voudrais créer un plugin pour OllyDbg, mais je ne connais pas la démarche à suivre avec Visual C++ 2010 Express Edition.

J'ai déjà crée un projet de DLL, de base.

J'y ai ajouté mon "PLUGIN.H" et j'ai ajouté ce bout de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
#include "PLUGIN.H"
 
char * PluginName = "PluginOllyDbg";
 
extc int _export cdecl ODBG_Plugindata(char shortname[32])
{
	strcpy(shortname, PluginName);
	return PLUGIN_VERSION;
};
Mais lorsque je compile, j'ai les erreurs suivantes :
error C2146: erreur de syntaxe*: absence de ';' avant l'identificateur '_ODBG_Plugindata'
error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque*: C++ ne prend pas en charge int par défaut
Savez-vous ce que je dois faire pour régler ces deux erreurs ?

La page d'OllyDbg : http://www.ollydbg.de/pdk.htm

Merci,
ZiP