[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] vim et fichiers binaire/exécutable
hexdump is your friend :
[adulau@tournesol adulau]$ hexdump /bin/ls | more
0000000 457f 464c 0101 0001 0000 0000 0000 0000
0000010 0002 0003 0001 0000 9530 0804 0034 0000
tu peux aussi editer des fichiers binaires :
http://jewfish.net/description.php?title=HexCurse (fonctionne bien et sous
GPL)
http://bedlinux.tripod.com/
Pour notre ami Pol : tu peux editer des fichiers binaires avec vi (mais
c'est plus simple avec HexCurse). Binaire ou ASCII ce n'est qu'une
question de représentation... Surtout en mémoire il sont tous en binaire
8-)
hope this helps
alx
--
---
Alexandre Dulaunoy
Work : http://www.conostix.com/ adulau@conostix.com
Private : http://www.thinkingsecure.com/ adulau@thinkingsecure.com
"Liberty is the great parent of science and of virtue; and a nation will
be great in both in proportion as it is free. " T. Jefferson
On Sun, 11 Nov 2001, Truong wrote:
> Salut Pol,
>
> Ah, mon pauvre français, excuse-moi alors . "Editer" , je veut dire par là "voire" un fichier binaire sous forme des colonnes en mode héxadécimal, comme tu le vois avec un éditor de text sous win$ (ultra-edit, textpad, ..)
>
> %
> % M'enfin !
> %
> % 1 fichier binaire ne s'édite pas !!!!
> % Les script s'éditent mais pas les binaires !
> %
> % - -pol-
> %
> % On Sun, 11 Nov 2001, Truong wrote:
> %
> % > J'ai essayé d'éditer le secteur boot du disque avec l'option "-b" comme
> % > ceci, mais ça ne marche pas :
> % >
> % > --------------
> % >
> % > [..$] vim -b bootsect
> % >
> % > note: j'ai obtenu le fichier "bootsect" avec la commande dd
> % > [..#] dd if=/dev/hda of=~/bootsect bs=512 count=1
> % >
> % > --------------
> % >
> % > Merci d'avance pour les astuces .
>
>
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
[ http://unixtech.be Contact: listmaster@unixtech.be ]