All Projects → inverse-inc → dhcp0f

inverse-inc / dhcp0f

Licence: GPL-2.0 license
Passive DHCP analyzer with OS fingerprinting on the LAN through DHCP

Programming Languages

perl
6916 projects

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].