Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!brl-adm!adm!franco@MIKEY.BBN.COM From: franco@MIKEY.BBN.COM (Frank A. Lonigro) Newsgroups: comp.unix.wizards Subject: un-loader Message-ID: <6945@brl-adm.ARPA> Date: Fri, 17-Apr-87 00:28:33 EST Article-I.D.: brl-adm.6945 Posted: Fri Apr 17 00:28:33 1987 Date-Received: Sun, 19-Apr-87 10:12:25 EST Sender: news@brl-adm.ARPA Lines: 18 I just had an interresting thought. There is such a thing as a dis-assembler, but is it possible to write an un-loader. In other words, I'd like to have a tool were I can break up an executable into the object files that it was loaded with, i.e. un-load it. With such a tool, a computer sight with only executables can un-load a program and then re-load it with there own version of a subroutine. As an example, the recent time change hack. I could have taken executables I no-longer have the source to and loaded in the new ctime functions. Just so you know, we have many VAXes plus pdp-11 like computers running BSD4.? and ULTRIX 1.2, 2.0 and our own BBN OS UNIX with sources to everything. Frank "give me money" Lonigro franco%mikey.bbn.com@relay.cs.net