Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Scan for LLTD-enabled hosts on your network

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 .gitignore add binary to git ignores September 07, 2009
Octocat-spinner-32 Makefile
Octocat-spinner-32 README
Octocat-spinner-32 lltd.c added simple parsing of UTF-8 machine names (-u commandline option), … September 07, 2009
Octocat-spinner-32 lltdscan.8
Octocat-spinner-32 lltdscan.c
README
= DESCRIPTION =

lltdscan - Scan for LLTD-enabled hosts on your network.

LLTD is a Link Layer Topology Discovery Protocol.
protocol specs are available from Microsoft at 
http://www.microsoft.com/whdc/connect/Rally/LLTD-spec.mspx

Run "lltdscan -i em0" on your FreeBSD or Linux-based pc - and you'll
see all your neighbours that have the MS Windows installed and have
not unchecked the "Link-Layer Topology Discovery Responder" in their
Network Connection settings.

Works starting from XP(sp3 ?), works on Vista, needs testing on W2k7.

IMPORTANT: LLTD is a level 2 protocol - i.e. it not runs over ip or tcp or udp
or anything. So, you can get other PC's info even if they live in different IP
subnets, or even if they don't have any valid IP address but have 169.254.x.y
self-assigned IP.


= INSTALLATION =

FreeBSD: gmake && gmake install
Linux:   make && cp lltdscan /usr/sbin/ && cp lltdscan.8 /usr/share/man/man8/


= EXAMPLES =

#sudo ./lltdscan -t1300             
interface eth0
101 bytes from 00:01:33:ed:54:a1 (192.168.123.12 ): time=929 ms name="XZ"
found 1 hosts in 1.303 seconds


#sudo ./lltdscan -t1300 -v          
interface eth0
101 bytes from 00:01:33:ed:54:a1 (192.168.123.12 ): time=929 ms name="XZ"
     Host ID: 00 01 ee ff 22 a1 
    Charact.: 20 00 00 00       (full-duplex)
       Media: 00 00 00 06       (Ethernet)
   Perf.cntr: 00 00 00 00 00 36 9e 99 
  Link speed: 100 Mbit/s
        Name: 31 00 43 00 
         QoS: 60 00 00 00       (802.1q-support, 802.1p-support)

found 1 hosts in 1.302 seconds


= LICENSE =

Public Domain.


= CONTACTS =

zed [dot] 0xff [at] gmail.com
http://github.com/zed-0xff/lltdscan
http://zed.0xff.me/
Something went wrong with that request. Please try again.