A tool which is capable of scanning ports as TCP & UDP and detecting open and closed ones.

Overview

PortScanner

Python Level

Scan All Open Ports Of The Target IP.

A tool which is capable of scanning ports as TCP & UDP and detecting open and closed ones.

Clone from GitHub

git clone https://github.com/MSFPT/PortScanner

Example


argument data utilization
--hostname or -h hostname or ip required
--port or -p port optional
--minimum-port or -min-port minimum port optional
--maximum-port or -max-port maximum port optional
--protocol TCP / UDP optional

Types Run


python3 PortScanner --hostname github.com
python3 PortScanner -h github.com

Usage: Python3 PortScanner [hostname]

Scan: Port from 1 to 65535

Protocol: TCP


python3 PortScanner --hostname github.com --port 443
python3 PortScanner -h github.com -p 443

Usage: Python3 PortScanner [hostname] [port]

Scan: Port 443

Protocol: TCP


python3 PortScanner --hostname github.com --maximum-port 510
python3 PortScanner -h github.com -max-port 510

Usage: Python3 PortScanner [hostname] [max-port]

Scan: Port from 1 to 510

Protocol: TCP


python3 PortScanner --hostname github.com --minimum-port 80
python3 PortScanner -h github.com -min-port 80

Usage: Python3 PortScanner [hostname] [min-port]

Scan: Port from 80 to 65535

Protocol: TCP


python3 PortScanner --hostname github.com --minimum-port 80 --maximum-port 510
python3 PortScanner -h github.com -min-port 80 -max-port 510

Usage: Python3 PortScanner [hostname] [min-port] [max-port]

Scan: Port from 80 to 510

Protocol: TCP


python3 PortScanner --hostname github.com --port 6060 --protocol UDP
python3 PortScanner -h github.com -p 6060 --protocol UDP

Usage: Python3 PortScanner [hostname] [protocol]

Scan: Port 6060

Protocol: UDP



help

python3 PortScanner --help
python3 PortScanner -H

developer

python3 PortScanner --developer
python3 PortScanner -D
Owner
Msf Nmt
fools call effort talent ...
Msf Nmt
ip2domain - get ip to domain, Know the domian corresponding to the local network connection IP

What is Sometimes, we need to know what connections our local machine has, and what are their IP, domain name, program and parameters? get ip to domai

51pwn 4 Sep 30, 2022
A Python library to ease the integration with the Beem Africa (SMS, AIRTIME, OTP, 2WAY-SMS, BPAY, USSD)

python-client A Python library to easy the integration with the Beem Africa SMS Gateway Features to be Implemented Airtime OTP SMS Two way SMS USSD Bp

Beem Africa 24 Oct 29, 2022
BaseSpec is a system that performs a comparative analysis of baseband implementation and the specifications of cellular networks.

BaseSpec is a system that performs a comparative analysis of baseband implementation and the specifications of cellular networks. The key intuition of BaseSpec is that a message decoder in baseband s

SysSec Lab 35 Dec 06, 2022
A Python Tor template on Gitpod

A Python Tor template on Gitpod This is template configured for ephemeral development environments on Gitpod. prebuild Get Started With Your Own Proje

Ivan Yastrebov 1 Dec 17, 2021
This script aims to make the dynamic public ip of your local server, public.

EZ DDNS CLOUDFLARE This script aims to make the dynamic ip of your local server, public. It does this by regularly updating cloudflare's dns record. B

3 Feb 13, 2022
Truetool - A TrueCharts automatic and bulk update utility

truetool A easy tool for frequently used TrueNAS SCALE CLI utilities. Previously

TrueCharts 125 Jan 04, 2023
Utility for converting IP Fabric webhooks into a Teams format.

IP Fabric Webhook Integration for Microsoft Teams Setup IP Fabric Setup Go to Settings Webhooks Add webhook Provide a name URL will be: 'http://Y

Community Fabric 1 Jan 26, 2022
Heroku Cloudflare App Domain

Heroku Cloudflare App Domain Creating branded herokuapp.com-like domains using Cloudflare, based on the app name (eg my-app-prod.example.com). Feature

Torchbox 2 Oct 04, 2022
An ftp syncing python package that I use to sync pokemon saves between my hacked 3ds running ftpd and my server

Sync file pairs over ftp and apply patches to them. Useful for using ftpd to transfer ROM save files to and from your DS if you also play on an emulator. Setup a cron job to check for your DS's ftp s

17 Jan 04, 2023
Connects to databases or sftp server based on configured environmental variables.

Myconnections Connects to Oracle databases or sftp servers depending on configured environmental variables. VERY IMPORTANT: VPN must exist. Installati

0 Jan 02, 2022
forward several ports into a single port

port forwarding Multi-Input-Single-Output forward several ports into a single one this tool forwards packets from several ports into one single port.

Erfan Kheyrollahi QaroฤŸlu 3 Sep 11, 2021
Initial code of an A3C network

A3C-network Initial code of an A3C network Open the python file named as "APL452 Project Report2" The following libraries and packages have been insta

Ayush Tanwar 0 Jun 11, 2022
(A)sync client for sms.ru with pydantic responses

๐Ÿšง aioSMSru Send SMS Check SMS status Get SMS cost Get balance Get limit Get free limit Get my senders Check login/password Add to stoplist Remove fro

Eugene Mayer 4 Jul 03, 2022
Takes a file of hosts or domains and outputs the IP address of each host/domain in the file.

Takes a file of hosts or domains and outputs the IP address of each host/domain in the file. Installation $ git clone https://github.com/whoamisec75/i

whoami security 2 May 10, 2022
BlueHawk is an HTTP/1.1 compliant web server developed in python

This project is done as a part of Computer Networks course. It aims at the implementation of the HTTP/1.1 Protocol based on RFC 2616 and includes the basic HTTP methods of GET, POST, PUT, DELETE and

2 Nov 11, 2022
๐ŸŒ Tools for Networking

๐ŸŒ Network Tools Tools for Networking This repository contains the tools needed to make networking easier. Make sure to download all of the requiremen

Tornaido 1 Jan 15, 2022
Socket Based Backdoor and Listener

The Project is mainly based on Sockets , File Handling and subprocess library for Creating backdoors For Hacking into one's Computer (Any OS-Platform Service) and listening on your computer and waiti

Shivansh Mehta 3 May 31, 2021
A collection of domains, wildcards and substrings designed for dnscrypt-proxy filter method.

A collection of domains, wildcards and substrings designed for dnscrypt-proxy filter method.

3 Oct 25, 2022
Keep your application settings in sync (OS X/Linux)

Mackup Keep your application settings in sync. Table of content Quickstart Usage What does it do Bullsh*t, what does it really do to my files Supporte

Laurent Raufaste 12.8k Jan 08, 2023
mitm6 is a pentesting tool that exploits the default configuration of Windows to take over the default DNS server.

mitm6 is a pentesting tool that exploits the default configuration of Windows to take over the default DNS server.

Fox-IT 1.3k Jan 05, 2023