Skip to content
This repository has been archived by the owner on Nov 12, 2021. It is now read-only.

Latest commit

 

History

History
54 lines (30 loc) · 959 Bytes

README.md

File metadata and controls

54 lines (30 loc) · 959 Bytes

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.