Comment modifier un fichier sys
Fermé
flexi2202
Messages postés
3820
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
16 avril 2025
-
4 mai 2019 à 00:17
flexi2202 Messages postés 3820 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 16 avril 2025 - 5 mai 2019 à 20:28
flexi2202 Messages postés 3820 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 16 avril 2025 - 5 mai 2019 à 20:28
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
- Fichier .dat - Guide
- Hiberfil sys - Guide
3 réponses
KrondaliX
Messages postés
382
Date d'inscription
mercredi 19 juin 2013
Statut
Membre
Dernière intervention
1 mai 2022
132
4 mai 2019 à 00:22
4 mai 2019 à 00:22
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 ?
Utilisateur anonyme
4 mai 2019 à 09:00
4 mai 2019 à 09:00
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
flexi2202
Messages postés
3820
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
16 avril 2025
190
5 mai 2019 à 20:28
5 mai 2019 à 20:28
bonjour
un mega tout grand merci pour cette explication
c est trop complique pour moi
je vais laisser tomber
mais un grand merci
un mega tout grand merci pour cette explication
c est trop complique pour moi
je vais laisser tomber
mais un grand merci
4 mai 2019 à 00:35
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