/pmaping

Python port scanner tool

Primary LanguagePythonMIT LicenseMIT

Pmaping v.1.0

Scanning tool written by python,understand some common scanning technique works.

Features

  • VERSION

    • added TCP SYN scan.
    • added TCP connect scan.
    • added UDP scan.

Requirements

  • Python 3.5+
  • Libpcap 1.7.4+
  • Pcapy 0.10.8+
  • dnspython 1.12.0+

Installation

  • Ubuntu

      sudo apt-get install libpcap-dev
    
  • Arch Linux

      sudo pacman -S libpcap
    
  • Python libraries

      sudo pip install -r requirements.txt
    

Tested platforms

  • UBUNTU ARCH LINUX

Note

  • Arch linux got problem with libpcap and pcapy library, so in TCP SYN and UDP scan pcapy can't timed out that will make tool stuck and freeze.

Lincese

MIT