518 | Mar 16 | 2003 | ||
2586 | Mar 16 | 2003 | ||
![]() | Sep 23 | 03:09 | ||
20 | Apr 9 | 2003 | ||
29 | Apr 9 | 2003 | ||
32 | Apr 9 | 2003 | ||
35070 | Mar 17 | 2003 | ||
28551 | Mar 16 | 2003 | ||
35070 | Mar 17 | 2003 | ||
2304 | Mar 16 | 2003 | ||
3685 | Mar 16 | 2003 | ||
60717055 | Mar 16 | 2003 | ||
2974 | Mar 17 | 2003 | ||
4483 | Mar 17 | 2003 | ||
75838287 | Mar 17 | 2003 | ||
28 | Apr 9 | 2003 | ||
28 | Apr 9 | 2003 | ||
27 | Apr 9 | 2003 |
Boldfaced directories have been collapsed into one listing. Click on them to see their contents.
The ISO images in this directory hold collections of statically
linked system binaries, intended for use in system forensics and
recovery. Because the binaries are statically linked, they should work
on any Linux system of any distribution.
------------------------------------------------------------------------
To use the disk, download, uncompress, and burn the image. Here
are some suggested commands that will do this on Linux; note that you
can use any OS that can download a file, run bunzip2 (see
http://www.cygwin.com for a version for windows) and burn a CD.
cd ~
rsync -av --progress --partial zaphod.stearns.org::wstearns/staticiso/static.current.iso.bz2 ~
bunzip2 -k ~/static.current.iso.bz2
sudo nice --18 cdrecord -v speed=4 -eject dev=0,0,0 ~/static.current.iso
If you'd prefer not to use rsync, replace the above rsync
command with:
wget http://www.stearns.org/staticiso/static.current.iso.bz2
or just get it with a web browser. Use "cdrecord -scanbus" to
discover the correct dev= setting for cdrecord if needed.
------------------------------------------------------------------------
Carry the CD over to a Linux system where you need to do
forensics or recovery. Mount the CD with:
sudo mount /cdrom
sudo mount -o remount,exec /cdrom
If the cdrom doesn't mount, look at /etc/fstab to see if there's
a different mount point, this might be /mnt/cdrom .
In each terminal where you'd like to use the static binaries
instead of versions on the system type:
exec /cdrom/bin/bash
export PATH="/cdrom/bin:$PATH"
#or
export PATH="/cdrom/bin"
The first export will use any binaries on the cdrom if they
exist, but fall back to the versions on your hard drive for any commands
not on the cdrom.
The second approach will only use programs on the cdrom - good
for the paranoid. You can still use binaries you trust on the hard
drive, but you'll need to specify a full path to them, as in:
/usr/sbin/some_application
The individual ISOs are named according to the script version
that created them and the date on which they were created.
------------------------------------------------------------------------
The main site for this project is
http://www.stearns.org/staticiso/
The current iso image is:
http://www.stearns.org/staticiso/static.current.iso.bz2
The list of statically linked binaries included in that image
is in:
http://www.stearns.org/staticiso/static.current.MANIFEST
More information about the project and the latest versions of
the build script and ISO image can be found there.
- William Stearns <[email protected]>