summaryrefslogtreecommitdiff
path: root/informationals/teso-i0021.txt
diff options
context:
space:
mode:
Diffstat (limited to 'informationals/teso-i0021.txt')
-rw-r--r--informationals/teso-i0021.txt70
1 files changed, 70 insertions, 0 deletions
diff --git a/informationals/teso-i0021.txt b/informationals/teso-i0021.txt
new file mode 100644
index 0000000..b421fb8
--- /dev/null
+++ b/informationals/teso-i0021.txt
@@ -0,0 +1,70 @@
10021 2000/04/15 pidentd VERSION Linux distribution fingerprinting
2
3==== TESO Informational =======================================================
4This piece of information is to be kept confidential.
5===============================================================================
6
7Description ..........: pidentd VERSION Linux distribution fingerprinting
8Date .................: 2000/04/15 17:00
9Author ...............: scut
10Publicity level ......: known
11Affected .............: identd daemons
12Type of entity .......: method to obtain information
13Type of discovery ....: useful information
14Severity/Importance ..: low
15Found by .............: version infos by TESO people
16
17===============================================================================
18
19There are lots of different Linux distributions, and although you can often
20determine the distribution used from their banners, such as the telnet banner
21or the HTTP Server response field, it is difficult to determine the
22distribution from a hardened Linux box. They often only have SSH and identd
23enabled.
24
25However, most people don't know about the identd "VERSION" request, where the
26most popular ident daemon used by almost every Linux distribution, the pidentd,
27answers with it's own version number and compile time.
28
29Here is a list compiled through the help of TESO and friends, that will help
30you to determine the distribution remotely. Thanks go out to all the people
31that send in those lines :-)
32
33To get the version, just do:
34
35(echo VERSION ; sleep 2) | telnet localhost 113
36
37Please mail new distribution and identd version information to
38scut@nb.in-berlin.de, so I can keep this list up to date.
39
400 , 0 : X-VERSION : <text>
41
42<text> Distribution
43------------------------------------------------------------ ------------------
442.6.1 (Compiled: 17:21:18 Jul 2 1998) Debian 2.0
452.6.1 (Compiled: 17:47:13 Feb 13 1999) Debian 2.1
462.5.1 DLD 5.41 Pro
47pidentd 3.0.7 for Linux 2.2.13-22 (Nov 7 1999 00:18:10) Halloween 4
48INVALID-PORT SlackWare 4
492.8.3 (Compiled: 00:36:16 Oct 22 1999) SlackWare 7
502.7.4 (Compiled: 06:11:54 Aug 22 1998) SuSE 5.3
512.7.4 (Compiled: 13:20:35 Dec 14 1998) SuSE 6.0
522.7.4 (Compiled: 06:22:26 Apr 15 1999) SuSE 6.1
532.7.4 (Compiled: 13:22:44 Jul 23 1999) SuSE 6.2 EVAL
542.7.4 (Compiled: 17:09:12 Aug 22 1999) SuSE 6.2
55pidentd 3.0.7 for Linux 2.2.10 (Nov 8 1999 20:30:25) SuSE 6.3
56pidentd 3.1a14 for Linux 2.2.14 (Mar 24 2000 22:28:31) SuSE 6.4
57UNKNOWN-ERROR RedHat 5.2
582.8.3 (Compiled: 22:18:25 Jan 27 1999) RedHat 6.0 Publish
592.8.5 (Compiled: 22:13:48 Mar 21 1999) RedHat 6.0
60pidentd 3.0.7 for Linux 2.2.5-22smp (Sep 13 1999 20:16:57) RedHat 6.1
61pidentd 3.0.10 for Linux 2.2.5-22smp (Feb 22 2000 16:14:21) RedHat 6.2
620 , 0 : ERROR : INVALID-PORT Stampede Linux
63------------------------------------------------------------ ------------------
64
65Also, the 3.* versions of the pidentd daemon respond to case mixed VERSION
66requests, such as "vERSION", while the 2.* versions need a case fixed "VERSION"
67request and otherwise doesn't recognize it as a command.
68
69===============================================================================
70