Cryptography Reference
In-Depth Information
Installing TCPDump on a Linux System
Your best bet on a Linux system is to just go ahead and install from source. The
source distributions for libpcap and tcpdump are both available, at the time of
this writing, from http://www.tcpdump.org . You need to install libpcap fi rst,
and tcpdump second; perform the standard
./config
make
sudo make install
on each.
The only potential challenge is that the kernel itself must have either the
CONFIG_PACKET option built in, or the af_packet module available. Virtually
all Linux distributions include a kernel with this option set. This is likely to
only be a problem if you build your own custom kernel, in which case you may
need to rebuild it.
Additionally, tcpdump must be run as root on a Linux system. An ordinary
user can't communicate directly with the hardware in the way the tcpdump is
required to in order to capture incoming packets.
Installing OpenSSL
OpenSSL is a complete implementation of the client and server side of SSLv2,
SSLv3, and TLS 1.0. It was developed from the SSLEay library originally written
by Eric A. Young and Tim J. Hudson. At the time of this writing, the current
version is 1.0.0. A complete OpenSSL installation also includes several useful
utility programs that generate and display X.509 certifi cates, sign certifi cate
requests, run test servers and clients, and so on. OpenSSL is the library that
powers Apache's mod_ssl , which is still the most popular web server on the
Internet. Many of this topic's examples rely on OpenSSL utility programs, so
you should have a version installed.
Installing OpenSSL on a Windows System
OpenSSL is somewhat Unix/Linux-oriented, but you can install it on Windows.
This just means that it runs on Windows; it's still entirely a command-line appli-
cation, with no fancy graphical front-end. You need to roll up your sleeves and
open a command prompt to do anything useful with OpenSSL.
 
Search WWH ::




Custom Search