De l'assembleur vers vb6 ?

george69 - Modifié par george69 le 3/03/2017 à 17:14
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 - 3 mars 2017 à 19:32
Bonjour
on peut extraire le code source à partir d'un fichier exe cré en vb 6
avec VBreformer mais le code sera en forme assembleur
alors comment faire l'opération inverse de l'assembleur vers vb6?
merci

2 réponses

vb95 Messages postés 3472 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 13 avril 2024 169
3 mars 2017 à 19:20
Bonjour si tu trouves comment faire va voir illico Bill Gates ( le fondateur de Microsoft ) : ta fortune est assurée !

Plus sérieusement l'ordinateur ne comprend que le binaire ( des 0 et des 1 )
L' homme a inventé le langage assembleur pour avoir un code mnémotechnique plus lisible
Ainsi ADD ax,3 est plus lisible que 00100001 01001001 00000011
Et ensuite on a inventé les langages de haut niveau ( dont VB 6) et une seule instruction VB 6 comme

Somme = Nombre1 + Nombre2

demande un nombre conséquent d'instruction Assembleur

Le VB 6 est traduit en Assembleur et le processeur le traduit en série d'octets sur 8 bits mais faire l'inverse c'est quasiment impossible
De plus VbReformer n'est pas le plus fiable et est quasiment inexploitable


0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
Modifié par ucfoutu le 3/03/2017 à 19:40
Bonjour
on peut extraire le code source à partir d'un fichier exe cré en vb 6
avec VBreformer mais le code sera en forme assembleur

Non (de toutes manières).

EDIT : mais si cette "démarche" a finalement pour objet d'extirper d'un exe VB6 le code qu'il utilise, il te coûtera beaucoup moins "cher" d'écrire directement le code toi-même, sur la base des tenants et aboutissants de l'exécutable.
Une chose est certaine :
- si tu as les compétences pour "traduire" ce que tu veux "traduire", tes "compétences en matière d'écriture d'un code faisant la même chose (voire mieux) sont alors immenses. Ne t'en prive pas.
- si tu cherches simplement à palier tes difficultés en "décompilant" le travail d'autres, tu t'es trompé de forum. Une telle "démarche" ne serait d'ailleurs acceptée sur aucun forum de développeurs. Un développeur développe. Il ne cherche pas à décoder ce que les autres ont développé, hein ...
________________________
Nul ne saurait valablement coder ce qu'il ne saurait exposer clairement.
0
Rejoignez-nous