Skip to content

Passive DHCP analyzer with OS fingerprinting on the LAN through DHCP

License

Notifications You must be signed in to change notification settings

pwnieexpress/dhcp0f

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dhcp0f

Passive DHCP analyzer with OS fingerprinting on the LAN through DHCP

Requirements

  • Linux (work in progress for other OS)
  • perl 5.8+
  • Net::Pcap

Install

  1. Install Net::Pcap

    On RHEL / CentOS / Fedora: yum install perl-Net-Pcap

    On Debian / Ubuntu: apt-get install libnet-pcap-perl

  2. git clone git://github.com/inverse-inc/dhcp0f.git

  3. cd dhcp0f/

Use

First, get a Fingerbank API key by registering an account on https://fingerbank.inverse.ca/users/register

Note: You need root privileges because we need to bind to a service port.

sudo ./dhcp0f.pl -i <interface> -k FINGERBANK_API_KEY

Run ./dhcp0f.pl -h to see all options described.

Author

Inverse inc.

License

Copyright (C) 2012-2016 Inverse inc.

Licensed under the GPLv2 or later. See LICENSE for the full text.

Other elements in extlib/ might carry another license. Refer to the individual projects.

About

Passive DHCP analyzer with OS fingerprinting on the LAN through DHCP

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Perl 88.0%
  • Other 12.0%