All Projects → R4yGM → Netscanner

R4yGM / Netscanner

Licence: mit
netscanner - TCP/UDP scanner to find open or closed ports

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Netscanner

Fi6s
IPv6 network scanner designed to be fast
Stars: ✭ 116 (-39.27%)
Mutual labels:  network, tcp, scanner
Powershell ipv4portscanner
Powerful asynchronus IPv4 port scanner for PowerShell
Stars: ✭ 117 (-38.74%)
Mutual labels:  tcp, port, scanner
React Native Tcp Socket
React Native TCP socket API for Android, iOS & macOS with client SSL/TLS support
Stars: ✭ 112 (-41.36%)
Mutual labels:  network, tcp
Qtnetworkng
QtNetwork Next Generation. A coroutine based network framework for Qt/C++, with more simpler API than boost::asio.
Stars: ✭ 125 (-34.55%)
Mutual labels:  network, tcp
Nwatch
🔍 Tool for - Host Discovery, Port Scanning and Operating System Fingerprinting
Stars: ✭ 127 (-33.51%)
Mutual labels:  network, scanner
Go Out
☄️ go-out - A Golang egress buster.
Stars: ✭ 65 (-65.97%)
Mutual labels:  network, scanner
Deta cache
缓存cache服务器
Stars: ✭ 106 (-44.5%)
Mutual labels:  network, tcp
Node Tunnel
Port forwarding (tunneling) on node.js. Connect to host without public ip easily!
Stars: ✭ 48 (-74.87%)
Mutual labels:  tcp, port
Nimscan
🚀 Fast Port Scanner 🚀
Stars: ✭ 134 (-29.84%)
Mutual labels:  port, scanner
Kalm.js
The socket manager
Stars: ✭ 155 (-18.85%)
Mutual labels:  network, tcp
Ofxgpio
Library C++ for raspberrypi and orangepi, GPIO interfaces compatible with openframeworks.
Stars: ✭ 155 (-18.85%)
Mutual labels:  network, tcp
Pytcp
PyTCP is an attempt to create fully functional TCP/IP stack in Python. It supports TCP stream based transport with reliable packet delivery based on sliding window mechanism and basic congestion control. It also supports IPv6/ICMPv6 protocols with SLAAC address configuration. It operates as user space program attached to Linux TAP interface. As of today stack is able to send and receive traffic over Internet using IPv4 and IPv6 default gateways for routing. Since goal of this project is purely educational (at least at this point) the clarity of code is preferred over its efficiency. For the same reason security features are not being implemented just yet unless they are integral part of TCP/IP suite protocols specification.
Stars: ✭ 65 (-65.97%)
Mutual labels:  network, tcp
Pythem
pentest framework
Stars: ✭ 1,060 (+454.97%)
Mutual labels:  network, scanner
Ddos Rootsec
DDOS Archive by RootSec (Scanners, BotNets (Mirai and QBot Premium & Normal and more), Exploits, Methods, Sniffers)
Stars: ✭ 108 (-43.46%)
Mutual labels:  tcp, scanner
Pnet
High level Java network library
Stars: ✭ 49 (-74.35%)
Mutual labels:  network, tcp
Pycat
Python network tool, similar to Netcat with custom features.
Stars: ✭ 162 (-15.18%)
Mutual labels:  network, scanner
Tk Listen
A library that allows to listen network sockets with proper resource limits and error handling
Stars: ✭ 27 (-85.86%)
Mutual labels:  network, tcp
Rats Search
BitTorrent P2P multi-platform search engine for Desktop and Web servers with integrated torrent client.
Stars: ✭ 1,037 (+442.93%)
Mutual labels:  network, scanner
Penta
Open source all-in-one CLI tool to semi-automate pentesting.
Stars: ✭ 130 (-31.94%)
Mutual labels:  network, scanner
Powershell ipv4networkscanner
Powerful asynchronus IPv4 network scanner for PowerShell
Stars: ✭ 161 (-15.71%)
Mutual labels:  network, scanner

Build Status

netscanner

netscanner - TCP/UDP scanner to find open or closed ports

installation

you have to run this command to install the program

$ go get github.com/R4yGM/netscanner

Usage

Commands :

netscanner 0.1 : TCP/UDP port scanner

Usage: netscanner <command>

Commands:

   sp,scanport - scan a singular port: usage sp,scanport <protocol> <hostname> <port> (ex. scanport tcp 127.0.01 80)
   in,initscan - scan the first 1023 ports: usage in,initscan <protocol> <hostname> <savefilebool>(ex. initscan udp 127.0.0.1 false)
   cs,completescan - scan all the ports: usage cs,completescan <protocol> <hostname> <savefilebool>(ex. completescan tcp 127.0.0.1 true)
   sft,scanfromto - scan the ports from a port given to another port given: usage sft,scanfromto <protocol> <hostname> <startport> <endport> <savefile>(ex. sft tcp 127.0.0.1 80 443 true)
   h,help - shows this text
   v,version - show the current version of the program
   info,information - shows some information about the program
   msp,maskscanport - scan a port of all the IPs in Subnet: usage msp,maskscanport <protocol> <hostname> <port> <savefilebool>(ex. msp tcp 127.0.0.1/24 true)
   

Parameters:

<protocol> - protocol to use - can be tcp or udp
<hostname> - hostname of the target - ex. 127.0.0.1
<port> - port to scan
<savefile> - bool that saves the scan in a file - true / false
<startport> - port to start scanning
<endport> - last port to scan
<hostname>(for mask scan) - must contain /24 or /32

Example

$ netscanner sp tcp 127.0.0.1 80

 Port     status   service

 80/tcp,  Closed,  http

Scan started at : 2020-03-07 12:16:08.4845743 +0100 CET m=+0.002086201
And finished at : 2020-03-07 12:16:08.4854596 +0100 CET m=+0.002971501

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].