calin radoni's humble web presence |
home docs toolbox about
|
Installing Honeyd 1.0 and Arpd 0.2 under Fedora Core 4 (with gcc 4.0.0)
The comparation between the OS fingerprint format of the xprobe2.conf
that comes with honeyd 1.0 and xprobe2.conf
from the xprobe2 0.2.2.
The xprobe2's OS fingerprint format consists of modules.
The file that comes with honeyd 1.0 has modules from A to E.
The file from xprobe2 0.2.2 has modules from A to G. Moreover,
in the A to E modules have been added some new parameters and one was changed.
Next, follows the changes by modules.
Module A [ICMP ECHO Probe]
Module B [ICMP Timestamp Probe]
Module C [ICMP Address Mask Request Probe]
Module D [ICMP Information Request Probe]
Module E [UDP -> ICMP Unreachable probe]
Module F [TCP SYN | ACK Module] and Module G [TCP RST|ACK] are newly added modules.
I have modified the personality.h and personality.c
to correctly read and store the A to E modules and to dumb read but
and not store the new ones, F and G. You can read more in the
Technical detail 5 and the
Technical detail 6 files.
Go back to the article.