\x00\x00\x00\x00\x00\

abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012 - 13 sept. 2004 à 00:30
cs_Stormy Messages postés 255 Date d'inscription samedi 20 avril 2002 Statut Membre Dernière intervention 16 janvier 2007 - 14 sept. 2004 à 17:59
Je voudrais savoir à koi correspond cette chaine de caractaire ainsi que savoir les traduires et puis comment les créer.

Au début je pensé que c'était un code sous la forme hexadécimal ms en fait non , du moins je croi poa.
Si qlq1 pe m'éclairer ....

Have fun

9 réponses

cosmobob Messages postés 700 Date d'inscription mardi 30 décembre 2003 Statut Membre Dernière intervention 27 janvier 2009 4
13 sept. 2004 à 02:02
c'est une chaine de 5 caracteres qui sont tous des 0. le x veut en effet dire que le 00 est interprété comme code hexadécimal (\xFF désigne dont le char 255, \x20 désigne le 32 qui est le caractere espace en ascii).
0
cosmobob Messages postés 700 Date d'inscription mardi 30 décembre 2003 Statut Membre Dernière intervention 27 janvier 2009 4
13 sept. 2004 à 02:02
désigne donc, et pas dont

a+ ;)
0
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011 1
13 sept. 2004 à 10:41
réponse exacte

je pense que le dernier anti slash est une faute de frappe

Magic Nono: l'informagicien! 8-)
0
abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012
13 sept. 2004 à 16:06
lol ouai. Merci

Et c koi l'utilité de le mettre sous cette forme ??
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cosmobob Messages postés 700 Date d'inscription mardi 30 décembre 2003 Statut Membre Dernière intervention 27 janvier 2009 4
13 sept. 2004 à 16:18
pour avoir acces a tous les caracteres possibles lorsque tu utilises une chaine... ton compilateur peut par exemple avoir du mal à interpreter le caractere \x0A (fin de ligne)...

comment copier coller dans l'IDE de ton compilateur un caractere de fin de ligne ou de tabulation ? les fins de ligne sont des separateurs de toute maniere, mais tu peux vouloir qu'une chaine en contienne un, dc t'es bien obligé de passer par la. ok \n ou \t permettent de faire autrement, mais ce n'est pas le cas pour tous les caracteres ascii. c'est tout :)

a+ ;)
0
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011 1
13 sept. 2004 à 16:20
C'est comme : 0x00000000
sauf que ça spécifie surement la taille... ce que l'inst ci dessus ne fait ptet po

à préciser...

Magic Nono: l'informagicien! 8-)
0
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011 1
13 sept. 2004 à 16:20
C'est comme : 0x00000000
sauf que ça spécifie surement la taille... ce que l'inst ci dessus ne fait ptet po

à préciser...

Magic Nono: l'informagicien! 8-)
0
cs_eRoZion Messages postés 241 Date d'inscription vendredi 23 mai 2003 Statut Membre Dernière intervention 8 octobre 2007 1
13 sept. 2004 à 21:01
Ca peut servir lorsque tu compiles en mode console, les 'é' (entre autres) ne sont pas affichables autrement qu'avec '\x82',
ou encore pour une question de compatibilité, genre si tu veux écrire dans un fichier un ' ' (espace) ou un '\n', et bien la valeur dépendra de la machine sur laquelle tu as compilé, alors qu'avec '\x20' ou '\x0D\x0A' par exemple tu obliges le programme a écrire ces octets précisément.

eRoZion
0
cs_Stormy Messages postés 255 Date d'inscription samedi 20 avril 2002 Statut Membre Dernière intervention 16 janvier 2007
14 sept. 2004 à 17:59
Cela peut aussi servir à la constitution de ShellCode qui sont des expressions hexadécimales d'un langage de bas niveau genre ASM (assembleur)
0