Binary file editing (was Re: SECURITY BUG)
Kevin L. McBride
klm at gozer.UUCP
Fri Feb 22 14:33:09 AEST 1991
In article <1991Feb19.030614.17229 at mtxinu.COM> shore at mtxinu.com (Melinda Shore) writes:
>>bill at unixland.uucp (Bill Heiser) writes:
>>This is a good question (for those of us who don't know) -- how does
>>one edit binaries in Unix?
>
>Use your debugger, or use emacs.
Gnu Emacs is wonderful for editing binaries. I used to do it all the time.
(In fact, I still do, occasionally.)
It looks real impressive to pinhead types when you can 'fix a bug' :-)
by editing the executable with your favorite editor. If they had any
doubts about your technical prowess before, they will now consider you
to be a computer god. Works best in controlled situations. :-)
Also, I used to work for a company who's name could be meaningfully
abbreviated to 4 letters. (Hmmm... I still do; different company though)
Once, in a fit of frustration over an inane corporate strategy, I fired up
emacs and edited /bin/make. I searched for the string 'Make: Don't know',
etc., etc. and changed 'Make' to the name of the company.
Then, when I typed 'make shit', make spat out the appropriate reply:
xxxx: Don't know how to make shit. Stop.
(replace xxxx with company name.) Made me feel much better at the time.
--
Kevin L. McBride |Contract programming (on and offsite) |Brewmeister and
President |X, Motif, TCP/IP, UNIX, VAX/VMS, |Bottle Washer
MSCG, Inc. |Integration issues, Troubleshooting. |McBeer Brewery
uunet!wang!gozer!klm |Reseller of ISC UNIX and Telebit Modems.|Nashua, NH
More information about the Comp.unix.sysv386
mailing list