项目作者: Prajwalmithun

项目描述 :
OS Finger printing or TCP/IP Stack Finger printing
高级语言: Python
项目地址: git://github.com/Prajwalmithun/OS_Finger_Printing.git
创建时间: 2019-06-17T21:06:05Z
项目社区:https://github.com/Prajwalmithun/OS_Finger_Printing

开源协议:

下载


OS_Finger_Printing

This project mainly encompasses on determining the operating system of the specific host. It also determines the prediction percentage of the operating system.
It is not only specific to determine the OS but also gives the status of host with opened ports.
It is one of the methods under Active Information Gathering under the PTES(ie.,Penetration Testing Execution Standard).

Getting Started

Prerequisite

  1. python-nmap
  2. nmap

Installation

Installing the Prerequisites

Fedora

  1. $ pip install python-nmap
  2. $ sudo yum install nmap

Debian or Ubuntu

  1. $ pip install python-nmap
  2. $ sudo apt-get install nmap

Running

  1. $ git clone https://github.com/Prajwalmithun/OS_Finger_Printing.git
  2. $ cd OS_Finger_Printing
  3. $ sudo python3 scanner.py [ip_address of the host]
  4. $ vi osinfo.txt

This “osinfo.txt” file contains the information about the operating system, ports that are open.