showttf is a program which will decompose a truetype (or opentype) font file into its various tables and display the contents of those tables as best it can. It will also point out the errors it finds in the file. This is similar to MicroSoft's ttfdump (except mine shows some of Apple's tables which ttfdump does not), and to Apple's ftxdumperfuser (except mine shows some OpenType tables which Apple's ignores). And, of course, mine is open source and runs on most any system.
The source code is in the cvs tree.
ttf2eps will allow you to extract one (or all) glyphs from a font and convert them into eps files.
pfadecrypt will undo Adobe's encryption on pfa/pfb files and converts the byte codes into readable postscript like instructions.