Clm's extractor : extraire les ressources (ico, cur, bmp, avi, wav...) des fichiers win32 (exe, dll, ocx...)

Soyez le premier à donner votre avis sur cette source.

Vue 11 524 fois - Téléchargée 1 481 fois

Description

Vous connaissez surement Resource Hacker... Et bien, j'ai décidé de faire un quasi-remake en VB.

On ne peut extraire que les ressources les plus utilisées comme les icônes, les curseurs, les images, les sons et les vidéos car le reste on s'en fout un peu.

La source est assez facile à comprendre (je pense) et elle utilise des APIs peu connues comme CreateIconFromResourceEx.
Je précise aussi que c'est une des rares sources qui permette d'extraire les icônes au format de couleur d'XP.

A vos commentaires...

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
16
Date d'inscription
vendredi 16 novembre 2007
Statut
Membre
Dernière intervention
18 mai 2008

Très belle explication et code source, ressource hackeur permet comme même d'éditer et de remplacer.

Très belle source je lui met 10 si dans ton appli tu serais mettre les fichiers jpeg par contre se serait super top
Messages postés
123
Date d'inscription
mercredi 27 août 2003
Statut
Membre
Dernière intervention
12 août 2008
1
bonne source, c peut m'aider sur m'application de desassemblage.
Merci.
Messages postés
385
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
21 août 2015
5
extra
chapeau!!
Messages postés
1
Date d'inscription
dimanche 25 avril 2004
Statut
Membre
Dernière intervention
26 avril 2004

Super source !

Par contre il y a un truc qui serait pas mal à faire, c'est d'extraire les images des executables VB (resource Hacker ne le fait pas).

C'est faisable avec un éditeur hexadécimal. Pour extraire une image ".jpg" par exemple, il suffit de copier les valeurs hexa de l'image dans un fichier vierge (édité en hexa).

Explications : les fichiers jpeg commencent toujours par "FF D8 FF E0 00 10 4A 46" et se terminent par "FF D9". A partir de là, pour trouver le code de l'image, il faut faire une recherche de "FF D8 FF E0 00 10 4A 46" et tout copier à patir de là jusqu'à "FF D9". On a ainsi le code en hexa d'une image en jpeg (on ne sait laquelle pour l'instant). Pour obtenir l'image dans son bon format, il faut coller son code dans un fichier vierge (toujours dans un éditeur hexa) et simplement l'enregistrer dans un fichier portant l'extension ".jpg"

Voilà, cela parrait peut-être dûr à faire mais c'est en fait tout simple. J'espère que je me suis bien expliqué !

Bonne continuation
Messages postés
164
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
13 juillet 2008

disont que je suis un peu frustré ... Moi, c'est l'option de changement des strings, de ressource hacker qui m'interesse ....
Mais clementio je te fait confiance !
Afficher les 8 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.