Comment modifier un fichier sys
flexi2202
Messages postés
3822
Date d'inscription
Statut
Membre
Dernière intervention
-
flexi2202 Messages postés 3822 Date d'inscription Statut Membre Dernière intervention -
flexi2202 Messages postés 3822 Date d'inscription Statut Membre Dernière intervention -
bonsoir a tous
par curiosité j ai éditer un fichier sys avec un éditeur hexadécimal
cela fonctionne j ai bien un code hexadécimal
pour le rendre compréhensible je suppose que je dois le transcrire en binaire
puis du binaire en texte normal ?
ou alors il faut un decompilateur ?
merci des reponses
par curiosité j ai éditer un fichier sys avec un éditeur hexadécimal
cela fonctionne j ai bien un code hexadécimal
pour le rendre compréhensible je suppose que je dois le transcrire en binaire
puis du binaire en texte normal ?
ou alors il faut un decompilateur ?
merci des reponses
A voir également:
- Comment modifier un fichier sys
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Hiberfil sys - Guide
- Comment réduire la taille d'un fichier - Guide
3 réponses
Déjà en binaire il est compréhensible, sauf qu'il est trop long.
123456789 en binaire c'est 1101110010111011110001001.
Si t'as pas compris ça, laisse tomber le binaire.
Selon tes propres connaissances en programmation c'est à toi de savoir ce que tu connais.
Note; un fichier SYS vient de Windows, qui lui vient de NT et plus loin c'est DOS.
Tu veux faire quoi avec ton fichier SYS ?
123456789 en binaire c'est 1101110010111011110001001.
Si t'as pas compris ça, laisse tomber le binaire.
Selon tes propres connaissances en programmation c'est à toi de savoir ce que tu connais.
Note; un fichier SYS vient de Windows, qui lui vient de NT et plus loin c'est DOS.
Tu veux faire quoi avec ton fichier SYS ?
Bonjour
Mais des codages binaires il en existe des centaines, binaire pur, BCD, Gray, pour les plus courants en maths et en électronique.
En informatique tout est découpé en octet, c’est pour cela qu’on peut les afficher en hexadécimal (8 bits => de 0 à 256 => de 00 à FF). Cela vient du fait qu’à un moment les processeurs travaillent avec 8 bits et que depuis on a gardé ce format par soucis de compatibilité. Un proc 16 bits utilise en fait 2 octets à la suite.
Les afficher en hexa est surtout beaucoup lisible, par exemple B6 est plus facile à lire que 10110110.
Mais une fois que tu as ton B6 c’est toujours pas gagné, il faut savoir s’il fait parti d’un groupe d’octets qui représente
Bref pour comprendre un fichier lu en hexa, il faut soit
Pour en revenir à 123456789 en long (entier signé sur 32 bits) c’est 075BCD15 soit 00000111010110111100110100010101
123456789 en binaire c'est 1101110010111011110001001.Heu non, mathématiquement c’est 111010110111100110100010101.
Mais des codages binaires il en existe des centaines, binaire pur, BCD, Gray, pour les plus courants en maths et en électronique.
En informatique tout est découpé en octet, c’est pour cela qu’on peut les afficher en hexadécimal (8 bits => de 0 à 256 => de 00 à FF). Cela vient du fait qu’à un moment les processeurs travaillent avec 8 bits et que depuis on a gardé ce format par soucis de compatibilité. Un proc 16 bits utilise en fait 2 octets à la suite.
Les afficher en hexa est surtout beaucoup lisible, par exemple B6 est plus facile à lire que 10110110.
Mais une fois que tu as ton B6 c’est toujours pas gagné, il faut savoir s’il fait parti d’un groupe d’octets qui représente
- un nombre entier (sur 8, 16, 32 ou 64 bits, signé ou non)
- un nombre decimal (sur 16, 32 ou 64 bits)
- un boolean
- du texte
- une instruction
- etc...
Bref pour comprendre un fichier lu en hexa, il faut soit
- savoir à l’avance ce à quoi correspond chaque octet
- être très bon, bien meilleur que moi
- jouer à l’apprenti sorcier, mais ça ne marche pas toujours
Pour en revenir à 123456789 en long (entier signé sur 32 bits) c’est 075BCD15 soit 00000111010110111100110100010101
J’oubliais
La première version de Windows date de 1983, le premier noyau NT de 1993
https://fr.m.wikipedia.org/wiki/Histoire_de_Microsoft_Windows
vient de Windows, qui lui vient de NT et plus loin c'est DOS.Non plus
La première version de Windows date de 1983, le premier noyau NT de 1993
https://fr.m.wikipedia.org/wiki/Histoire_de_Microsoft_Windows
pour le binaire cela ne pose pas trop de soucis
et de toute facon il y a des convertisseurs
oui je suis d accord avec toi un fichier sys est bien du dos , nous sommes d accord
j ai pu remarquer que certains logiciel installe des fichiers *.sys en racine , et j aurais aimer savoir ce que contenait ce fichier