moussaxp a écrit:SALUT TOUS.....comment ouvrire le ficier de ( DLL) merci
Patastronch a écrit:bloc note cher ami, on ouvre tout avec le bloc note. Juste lorsque c est compilé tu risque de ne rien comprendre et tu peux seulement acceder au code compilé (en assembleur) en ouvrant le fichier avec un editeur héxadécimal.
Patastronch a écrit:lorsque c est compilé tu risques de ne rien comprendre
Patastronch a écrit:acceder au code compilé (en assembleur) en ouvrant le fichier avec un editeur héxadécimal.
Dominique Lefebvre a écrit:je te déconseille très fortement de la modifier comme ça: il n'y a quasiment aucune chance pour que tu saches ce que tu fais, même en maîtrisant parfaitement la programmation de ton processeur.
Patastronch a écrit:Je vois pas le rapport entre un dll et mon processeur quand j'ouvre un fichier compilé avecle bloc note, y aura juste des caracteres incompréhensible mais ce n'est pas du tout un langage de programmation mais seulement la représentation de la mémoire par les charactere ascii correspondant => d'où l'utilité d'utiliser un editeur hexadécimal pour avoir un vrai appercu du contenu.
eusebius a écrit:Le binaire qui constitue la dll, ou tout exécutable, est une représentation du langage machine de ton processeur, qui EST un langage de programmation sous sa transcription mnémonique, l'assembleur.
eusebius a écrit:Pour reprendre ce qui a déjà été dit, c'est vrai que tu verras avec un éditeur hexadécimal ce que tu ne verras pas avec le bloc-notes, mais je vois pas vraiment à quoi ça va t'avancer (sauf si tu veux repérer des chaînes de caractères dans le code). A part Neo dans Matrix, les gens qui lisent du langage machine sans le désassembler, personnellement j'en connais pas.
Patastronch a écrit:Quelque soit mon processur, je verrais les memes caracteres dans le binary du dll vu que les valeurs en mémoire resteront les memes.Le code ne change pas d'un processeur a l'autre. Donc ce que je verrais n'aura rien a voir avec mon processeur.
eusebius a écrit:Désolé de te contredire, à des architectures différentes correspondent des jeux d'instructions (ou langages d'assemblages) différents, des modes d'adressage différents, et donc un langage machine différent.
Patastronch a écrit:Tu n'as pas compris ce que je disais je crois. SI je te file caca.dll de mon ordi, ce que tu verra dans ce dll sera la meme chose que ce que je verrais quelque soit nos ordi. Mais je ne dis pas que le caca.dll qui est deja sur ton ordi est identique au mien ou qu'il fonctionnera sur mon ordi. Juste que lorsque j'ouvre un fichier, le processeur n'influence en rien sur ce que je vois. Enfin bon c est un détail.
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités
Tu pars déja ?
Identification
Pas encore inscrit ?
Ou identifiez-vous :