A voir également:
- Incompréhensible execution d'un binaire
- Codage binaire - Guide
- Erreur d'execution 1004 ✓ - Forum VB / VBA
- Pour être traitée par un ordinateur, l'information est codée avec un codage binaire (0 ou 1). elle occupe une certaine quantité d'espace mémoire mesurée en nombre de bits. voici deux façons de coder des lettres avec un codage binaire. le code 1 utilise 8 bits par lettre. le code 2 utilise moins de bits. - Forum Programmation
- Alphabet binaire - Forum Programmation
- Codage de caractère en binaire ✓ - Forum Programmation
16 réponses
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
29 mai 2009 à 15:47
29 mai 2009 à 15:47
hello
un caractère de contrôle dans le nom du fichier ?
ls e* ¦ od -c
ps: c'est dangereux d'exécuter comme root un exécutable qu'on ne connait pas
un caractère de contrôle dans le nom du fichier ?
ls e* ¦ od -c
ps: c'est dangereux d'exécuter comme root un exécutable qu'on ne connait pas
qu'entends tu par caractère de contrôle ?
le resultat de la commande que tu as suggéré donne :
0000000 r e q u e s t \n r e q u e s t .
0000020 b i n \n r e s p o n s e \n
0000035
le resultat de la commande que tu as suggéré donne :
0000000 r e q u e s t \n r e q u e s t .
0000020 b i n \n r e s p o n s e \n
0000035
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
29 mai 2009 à 16:30
29 mai 2009 à 16:30
tu es dans le réperoire qui contient exbin ? c'est un fichier ou un répertoire ?
par ex. ex^Hbin, le ^H ne se verra pas avec ls
fais ls puis ls | od -c
par ex. ex^Hbin, le ^H ne se verra pas avec ls
fais ls puis ls | od -c
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
29 mai 2009 à 17:00
29 mai 2009 à 17:00
fais
cd /var/www/dir1
ls -l
cd /var/www/dir1
ls -l
le fichier est bien là..... je deviens chèvre
srv:/var/www/dir1# ls -l
-rwxr-xr-x 1 root root 117257 2009-05-29 15:25 exbin
srv:/var/www/dir1# ls -l
-rwxr-xr-x 1 root root 117257 2009-05-29 15:25 exbin
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
29 mai 2009 à 17:20
29 mai 2009 à 17:20
fais
ls -l | od -c
ls -l | od -c
pareil, j'obtiens bien la confirmation que le fichier est présent sur le disque à l'emplacement spécifié, bonne taille, bon droit etc ..
c'est quand même incroyable non ?
c'est quand même incroyable non ?
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
29 mai 2009 à 17:35
29 mai 2009 à 17:35
Fais
ls -l | od -c
ls -l | od -c
0000000 t o t a l 1 1 6 \n - r w x r -
0000020 x r - x 1 r o o t r o o t
0000040 1 1 7 2 5 7 2 0 0 9 - 0 5 -
0000060 2 9 1 7 : 4 2 e x b i n \n
pour mon info personnelle, c'est quoi cette commande ?
pour info j'ai fais un autre test :
lorsque je copie le fichier (par ssh / sftp) il arrive sans droit d'execution et la commande ./exbin me retourne "permission non accordée". Ce n'est qu'après avoir ajouter la permission d'execution que j'ai le message "aucun fichier ou repertoire de ce type"
0000020 x r - x 1 r o o t r o o t
0000040 1 1 7 2 5 7 2 0 0 9 - 0 5 -
0000060 2 9 1 7 : 4 2 e x b i n \n
pour mon info personnelle, c'est quoi cette commande ?
pour info j'ai fais un autre test :
lorsque je copie le fichier (par ssh / sftp) il arrive sans droit d'execution et la commande ./exbin me retourne "permission non accordée". Ce n'est qu'après avoir ajouter la permission d'execution que j'ai le message "aucun fichier ou repertoire de ce type"
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
29 mai 2009 à 18:09
29 mai 2009 à 18:09
elle permet de voir des caractères comme \n, \r, ^H, etc
fais
file exbin
strings exbin | grep aucun
c'est peut-être exbin qui sort "aucun fichier ou repertoire de ce type"
fais
file exbin
strings exbin | grep aucun
c'est peut-être exbin qui sort "aucun fichier ou repertoire de ce type"
file exbin =>
exbin : ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped
mon serveur est 64 bits, il peut y avoir conflit ?
strings exbin | grep aucun =>
strings command not found
exbin : ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped
mon serveur est 64 bits, il peut y avoir conflit ?
strings exbin | grep aucun =>
strings command not found
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
29 mai 2009 à 18:24
29 mai 2009 à 18:24
non
pas de commande strings, bizarre
quelle OS ?
pas de commande strings, bizarre
quelle OS ?
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
29 mai 2009 à 18:58
29 mai 2009 à 18:58
on peut essayer de voir ce que la commande exécute
strace exbin
strace exbin