• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

cfg-scripts/H27-Jul-2005-3,2552,818

docs/H03-May-2022-412364

etc/H27-Jul-2005-16,23510,106

libs-external/USI++/H27-Jul-2005-18,54014,074

src/H03-May-2022-13,4968,794

AUTHORSH A D27-Jul-2005245 138

CHANGELOGH A D27-Jul-200515 KiB848457

COPYINGH A D27-Jul-200517.6 KiB341281

CREDITSH A D27-Jul-2005754 2321

INSTALLH A D27-Jul-2005271 117

Makefile.inH A D03-May-20222.5 KiB8456

READMEH A D27-Jul-20053.2 KiB12177

TODOH A D27-Jul-2005338 139

acconfig.hH A D27-Jul-2005974 277

configureH A D27-Jul-2005187.3 KiB6,2425,234

configure.inH A D27-Jul-20056.3 KiB227197

README

1$Id: README,v 1.5 2004/12/16 10:13:26 mamezo Exp $
2--
3
4Xprobe2 is a remote active operating system fingerprinting tool.
5Xprobe2 uses advanced technics, such as the usage of fuzzy logic
6to match fingerprinting results with the tool's signature database,
7unique fingerprinting methods and other, to provide with accurate
8results.
9
10Xprobe2 has evolved from the original Xprobe tool, but it has been
11completely rewritten from scratch in C++.
12
13
14
15License
16-------
17Xprobe2 is distributed under GNU license. See COPYING for more details.
18
19The fingerprinting database is is available for free use by open source
20software under the terms of the GNU General Public License.
21
22For commercial usage please contact: ofir@sys-security.com
23
24
25Requirements
26------------
27
28- A C++ compiler. (gcc will do)
29
30- libusi++ (included with the distribution)
31
32- lipcap (use version 0.6.x or later)
33  If libpcap is not installed in standard path, use --with-libpcap-libraries=/path/
34  and --with-libcap-includes=/path options.
35
36
37Supported platforms
38-------------------
39
40The tool has been succesefully compiled and tested under the following platforms:
41
42FreeBSD 4.x, 5.x
43Linux 2.0.x, 2.2.x, 2.4.x
44Solaris 2.x
45OpenBSD 2.x, 3.x
46NetBSD 1.4.x, 1.5.x, 1.6.x
47IRIX (with SGI freeware libpcap, http://freeware.sgi.com/, naitive SGI compiler).
48
49
50Platforms which we are able to fingerprint
51------------------------------------------
52
53see etc/xprobe2.conf
54
55
56How to install
57---------------
58
59tar xvfz xprobe2-{release}.tar.gz
60cd xprobe-{release}
61./configure
62(or ./configure --with-libpcap-libraries=/usr/local/lib --with-libcap-includes=/usr/local/include)
63make
64make install
65
66send complains to fygrave@tigerteam.net if the compilation breaks. (use
67--enable-debug to track/report errors)
68
69
70How to use:
71-----------
72
73See manual for details or use the -h command line to list available options.
74
75
76Architecture
77------------
78
79Xprobe2 consists of 2 major parts: core fingerprinting engine which
80includes fuzzy signatures matching engine, signatures processing,
81and is generally intrefacing between the modules, and tests, which
82are presented as (extrenal) dynamically loadable shared modules.
83
84Core module has no idea about the signatures nor how they are being
85applied to received packets. Please see fuzzy_fingerprinting paper in
86docs for details.
87
88Xprobe2 modules are supposed to provide routines for signature element
89parsing for each module, module names, initialization routines, module
90execution routines, module deinitialization signatures and other
91specific information. Please see docs/modules_howto.txt for details.
92
93
94Docs & Updates
95--------------
96
97http://www.sys-security.com/html/projects/X.html
98
99
100Other related webpages
101----------------------
102
103http://o0o.nu/sec/xprobe/
104http://www.sourceforge.net/projects/xprobe/
105http://xprobe.sourceforge.net/
106
107
108Where to mail bugs/questions/ideas/patches/fixes:
109-------------------------------------------------
110
111 Fyodor Yarochkin <fygrave@o0o.nu>         Ofir Arkin <ofir@sys-security.com>
112 http://o0o.nu                             The Sys-Security Group
113                                           http://www.sys-security.com
114
115 Meder Kydyraliev <meder@o0o.nu>
116
117Flames
118-------
119
120/dev/null
121