[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

unstripped files



I just did a quick find of unstripped binaries on my machine (using
findstrip). And here's what I found (after deleting obviously correct
entries like modules):

./lib/ld-linux.so.1.9.9
./lib/ld-2.0.7.so

Can these be stripped?

./usr/lib/perl5/i386-linux/5.004/auto/DBI/DBI.so
./usr/lib/perl5/i386-linux/5.004/auto/MD5/MD5.so
./usr/lib/perl5/i386-linux/5.004/auto/MIME/Base64/Base64.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Menubutton/Menubutton.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Bitmap/Bitmap.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Canvas/Canvas.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Entry/Entry.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/HList/HList.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/IO/IO.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/InputO/InputO.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Listbox/Listbox.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/NBFrame/NBFrame.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Mwm/Mwm.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Scrollbar/Scrollbar.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Photo/Photo.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Pixmap/Pixmap.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Scale/Scale.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Text/Text.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Xlib/Xlib.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/X/X.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/Tk.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/TixGrid/TixGrid.so
./usr/lib/perl5/i386-linux/5.004/auto/Tk/TList/TList.so
./usr/lib/perl5/i386-linux/5.004/auto/Data/Dumper/Dumper.so
./usr/lib/Acrobat3/Browsers/intellinux/nppdf.so

Are these shared libraries? If so the can/should be stripped as the symbols
are not used anyway. Shared libraries have another symbol table.

./usr/lib/Acrobat3/Reader/intellinux/plug_ins/Highlight.api
./usr/lib/Acrobat3/Reader/intellinux/plug_ins/ewh.api
./usr/lib/Acrobat3/Reader/intellinux/plug_ins/wwwlink.api

These seem to be binaries.

./usr/lib/Acrobat3/Fonts/AdobeSerifMM.MMM
./usr/lib/Acrobat3/Fonts/AdobeSansMM.MMM

What file format is this? file believes they are PDP11 executables.

./usr/lib/games/Xbat/Image/a66.img
./usr/lib/games/Xbat/Image/a75.img
./usr/lib/games/Xbat/Image/barrad5.img
./usr/lib/games/Xbat/Image/barrad9.img
./usr/lib/games/Xbat/Image/barradS9.img
./usr/lib/games/Xbat/Image/kichi3.img

These don't look like binaries, but file believes they are.

./usr/lib/jdk1.1/bin/i586/green_threads/javaverify_g
./usr/lib/jdk1.1/bin/i586/green_threads/javah
./usr/lib/jdk1.1/bin/i586/green_threads/javah_g
./usr/lib/jdk1.1/bin/i586/green_threads/javaverify
./usr/lib/jdk1.1/bin/i586/green_threads/java_g_ns
./usr/lib/jdk1.1/bin/i586/green_threads/java_g_dyn
./usr/lib/jdk1.1/bin/i586/green_threads/java_g
./usr/lib/jdk1.1/bin/i586/green_threads/jre_g

Interestingly some in this dir are stripped.

./usr/lib/jdk1.1/lib/i586/green_threads/libsysresource_g.so
./usr/lib/jdk1.1/lib/i586/green_threads/libagent_g.so
./usr/lib/jdk1.1/lib/i586/green_threads/libawt_g.so
./usr/lib/jdk1.1/lib/i586/green_threads/libjava_g.so
./usr/lib/jdk1.1/lib/i586/green_threads/libjpeg_g.so
./usr/lib/jdk1.1/lib/i586/green_threads/libmath_g.so
./usr/lib/jdk1.1/lib/i586/green_threads/libmmedia_g.so
./usr/lib/jdk1.1/lib/i586/green_threads/libnet_g.so
./usr/lib/jdk1.1/lib/i586/green_threads/libzip_g.so
./usr/lib/jdk1.1/lib/i586/green_threads/libtawt_g.so
./usr/lib/libdecdnet.so
./usr/lib/libra14_4.so
./usr/lib/libra28_8.so
./usr/lib/libradnet.so
./usr/lib/librarv10.so
./usr/lib/librasipr.so
./usr/lib/librv10dec.so
./usr/lib/librvcore.so
./usr/lib/librvplayer.so

Shared libs again

./usr/bin/dperl5.00404
./usr/bin/debugperl

Are the symbols need here?

./usr/bin/uuwish

I guess they aren't here.

Michael
-- 
Dr. Michael Meskes, Manager of the Western Branch Office, Datenrevision GmbH
work: Cuxhavener Str. 36, D-21149 Hamburg
home: Th.-Heuss-Str. 61,  D-41812 Erkelenz, Michael.Meskes@usa.net
Go SF49ers! Go Rhein Fire! Use Debian GNU/Linux!



Reply to: