Re: Need Help: Replace Bytes In Binary File

Liste des GroupesRevenir à col advocacy 
Sujet : Re: Need Help: Replace Bytes In Binary File
De : vallor (at) *nospam* cultnix.org (vallor)
Groupes : comp.os.linux.advocacy
Date : 04. May 2025, 22:39:49
Autres entêtes
Message-ID : <m7q555FhujlU1@mid.individual.net>
References : 1 2 3 4
User-Agent : Pan/0.162 (Hmm4; 7b109588; Linux-6.14.5)
On Sun, 04 May 2025 21:14:57 +0000, Farley Flud <ff@linux.rocks> wrote in
<pan$883eb$94630766$6fffee5$582c1c40@linux.rocks>:

On Sun, 04 May 2025 19:23:22 +0000, Farley Flud wrote:
 
On Sun, 4 May 2025 11:57:43 -0400, Chris Ahlstrom wrote:
 
 
This link has some ideas:
 
    https://stackoverflow.com/questions/4783657/write-byte-at-address-
hexedit-modify-binary-from-the-command-line
 
 
That does work on my files.
 
printf '\x49\x4e\x41\x52\x59' | dd of=$1 bs=1 seek=7 count=5
conv=notrunc
 
But the offset has to known beforehand and the replacement bytes have
to be entered manually.  It's just as slow as using search and replace
with a hex editor.
>
>
For the record, I just discovered another program that is designed to
search/replace on binary files in the manner of sed:
 
https://sourceforge.net/projects/bbe-/
 
I am very surprised that there are not more such utilities.
 
Bbe seems to have a bit of a learning curve.  For now, I'll stick to
manual editing with Hexditor.

Thank you for suggesting bbe.

Incidentally:

$ apt-cache show bbe
[...]
Section: universe/editors
Origin: Ubuntu
[...]
 _ _ _ _ _ _ _

There are examples in the info documentation.  For
viewing it, I recommend pinfo(1), which is sort of like
lynx(1) for info files.

--
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090 Ti
   OS: Linux 6.14.5 Release: Mint 22.1 Mem: 258G
   "A tribble a day keeps the Klingons well fed."

Date Sujet#  Auteur
4 May 25 * Re: Need Help: Replace Bytes In Binary File5Chris Ahlstrom
4 May 25 `* Re: Need Help: Replace Bytes In Binary File4Farley Flud
4 May 25  `* Re: Need Help: Replace Bytes In Binary File3vallor
4 May 25   +- Re: Need Help: Replace Bytes In Binary File1vallor
5 May 25   `- Re: Need Help: Replace Bytes In Binary File1%

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal