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

Passive DHCP analyzer with OS fingerprinting on the LAN through DHCP

License

Notifications You must be signed in to change notification settings

inverse-inc/dhcp0f

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 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

Releases

No releases published

Packages

No packages published

Languages