Olly plugins avec Miscrosoft Visual Studio

Moderator: Mod

Olly plugins avec Miscrosoft Visual Studio

Postby WAKFU » Sun Oct 11, 2009 1:50 pm

Pour les gens comme moi qui ont essayés à partir du PDK 1.0 fourni sur [url]http://www.ollydbg.de/[/url] de créer leur propre plugin pour Ollydbg sous Microsoft Visual Studio, vous avez dû rencontrer des erreurs du type : "unresolved externals symbols...."
Il faut reconstruire la bibliothèque statique à partir du fichier "Ollydbg.def" qu'ils nous fournissent gentiment.

1er étape ,lancez une invite de commande et exécutez la chose suivante :
[code:1:7805b05bde]C:\Program Files\Microsoft Visual Studio 8\VC>vcvarsall.bat[/code:1:7805b05bde]

2ème étape, éditez le fichier "Ollydbg.def" et remplacez tous les "_" ( devant le nom de chaque fonction ) par " " ( rien ).

3ème étape, reconstruire la bibliothèque statique :

[code:1:7805b05bde]C:\Dossier_extrait>lib.exe /DEF:Ollydbg.def[/code:1:7805b05bde]

Voilà maintenant il ne vous restera plus qu'à configurer correctement votre projet.
Dans les propriétés de configuration , C/C++ -> Langage -> Char unsigned par default -> Oui (/J).
ensuite dans les propriétés de l'éditeur de lien -> Entrée -> dépendance supplémentaire -> "./OLLYDBG.LIB" et Fichier de définition de module -> "Ollydbg.def".

Voilà maintenant vous pouvez créer à partir des fichiers plugin.h et Bookmark.c votre premier plugin perso.

Enjoy coding your personnal plugins :].
User avatar
WAKFU
Projets
 
Posts: 55
Joined: Mon Mar 16, 2009 9:31 pm
Location: <(0_~)>

Return to C/C++

Who is online

Users browsing this forum: No registered users and 0 guests

cron