Comment obtenir le code source de données au format hexadécimal

Hexadecimalhabituellement, au niveau de l’utilisateur et même à un certain niveau technique pas de, on se demande ce qui se cache derrière un fichier exécutable ou d’une application, il est normal que nous nous en servons et est déjà, mais que se cache notre exécutable sont des lignes et des lignes de code que l’équipe de développement a eu à écrire à tout faire rentrer et notre logiciel est fonctionnel.

Le maximum d’informations que nous pouvons tirer d’un fichier exécutable est une valeur hex, quelque chose de très similaire à ce que nous voyons dans la photo de couverture, et qui seront les seuls à nous donner sens du code, et aussi ne pas nous en servir pour obtenir le code source ou quelque chose comme ça, peut-être pour nous faire une idée de quelque chose, mais rien de plus.

c’Est pour cette raison que nous allons utiliser 010 Editor, un logiciel payant mais avec une période d’essai de 30 jours, valable à partir de Windows XP jusqu’à Windows 10 et qui inclut une option très intéressante, d’obtenir le code source à partir des données en hexadécimal, ou au moins essayer de faire une approche très réel pour lui.

Hexadecimal2Pour mettre en œuvre ce système permet l’utilisation de modèles, car il est très commun pour les différents développeurs d’utiliser le même code, ou des modèles très similaires à des fonctions standard, par exemple, des boucles, des conditions, de l’écriture sur le disque, etc, de sorte que faire une comparaison de la valeur hexadécimale que nous avons contre la valeur hexadécimale qui offrent les modèles, dans de nombreux cas, vous pouvez obtenir le code source derrière les deux nombre étrange.

comme nous pouvons le voir dans la capture d’écran il y a des motifs qui se répètent et qui sont utilisés par les programmeurs du monde entier, par exemple, en valeur hex 02 00 00 00 correspond à la “Version”, de sorte que vous trouverez toujours que ce modèle saura que le développeur a fait référence à ce mot. De cette façon, et avec la multitude de modèles, il est possible de faire une cartographie de l’hex code de code de programmation qui a été utilisé, bien que la méthode n’est pas 100% infaillible, mais dans de nombreux cas, il peut être d’une grande aide.

par conséquent, si vous êtes intéressé à trouver ce code est derrière un fichier, il vous suffit de le charger avec l’éditeur hexadécimal, puis essayer de faire sa conversion de code de programmation.

010 Éditeur | Télécharger