All Projects → NullArray → Pycat

NullArray / Pycat

Licence: gpl-3.0
Python network tool, similar to Netcat with custom features.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pycat

Sifter
Sifter aims to be a fully loaded Op Centre for Pentesters
Stars: ✭ 403 (+148.77%)
Mutual labels:  network, pentesting, scanner
Cloudfail
Utilize misconfigured DNS and old database records to find hidden IP's behind the CloudFlare network
Stars: ✭ 1,239 (+664.81%)
Mutual labels:  pentesting, scanner
Go Out
☄️ go-out - A Golang egress buster.
Stars: ✭ 65 (-59.88%)
Mutual labels:  network, scanner
Scilla
🏴‍☠️ Information Gathering tool 🏴‍☠️ DNS / Subdomains / Ports / Directories enumeration
Stars: ✭ 116 (-28.4%)
Mutual labels:  network, pentesting
Rats Search
BitTorrent P2P multi-platform search engine for Desktop and Web servers with integrated torrent client.
Stars: ✭ 1,037 (+540.12%)
Mutual labels:  network, scanner
Pythem
pentest framework
Stars: ✭ 1,060 (+554.32%)
Mutual labels:  network, scanner
Oscp Prep
my oscp prep collection
Stars: ✭ 105 (-35.19%)
Mutual labels:  pentesting, scanner
Perun
Perun是一款主要适用于乙方安服、渗透测试人员和甲方RedTeam红队人员的网络资产漏洞扫描器/扫描框架
Stars: ✭ 773 (+377.16%)
Mutual labels:  pentesting, scanner
Pidrila
Python Interactive Deepweb-oriented Rapid Intelligent Link Analyzer
Stars: ✭ 125 (-22.84%)
Mutual labels:  pentesting, scanner
Nwatch
🔍 Tool for - Host Discovery, Port Scanning and Operating System Fingerprinting
Stars: ✭ 127 (-21.6%)
Mutual labels:  network, scanner
Penta
Open source all-in-one CLI tool to semi-automate pentesting.
Stars: ✭ 130 (-19.75%)
Mutual labels:  network, scanner
Dnsbrute
DNS Sub-domain brute forcer, in Python + gevent
Stars: ✭ 40 (-75.31%)
Mutual labels:  pentesting, scanner
Sudomy
Sudomy is a subdomain enumeration tool to collect subdomains and analyzing domains performing automated reconnaissance (recon) for bug hunting / pentesting
Stars: ✭ 859 (+430.25%)
Mutual labels:  pentesting, scanner
Vulmap
Vulmap 是一款 web 漏洞扫描和验证工具, 可对 webapps 进行漏洞扫描, 并且具备漏洞利用功能
Stars: ✭ 1,079 (+566.05%)
Mutual labels:  pentesting, scanner
V3n0m Scanner
Popular Pentesting scanner in Python3.6 for SQLi/XSS/LFI/RFI and other Vulns
Stars: ✭ 847 (+422.84%)
Mutual labels:  pentesting, scanner
Pentesting toolkit
🏴‍☠️ Tools for pentesting, CTFs & wargames. 🏴‍☠️
Stars: ✭ 1,268 (+682.72%)
Mutual labels:  network, pentesting
Nimscan
🚀 Fast Port Scanner 🚀
Stars: ✭ 134 (-17.28%)
Mutual labels:  pentesting, scanner
Dirsearch
Web path scanner
Stars: ✭ 7,246 (+4372.84%)
Mutual labels:  pentesting, scanner
Gourdscanv2
被动式漏洞扫描系统
Stars: ✭ 740 (+356.79%)
Mutual labels:  pentesting, scanner
Fi6s
IPv6 network scanner designed to be fast
Stars: ✭ 116 (-28.4%)
Mutual labels:  network, scanner

PyCat

Python Net Tool

PyCat is a python replacement tool for netcat. That automatically scans for hosts that are up on the local network. Simply run PyCat.py without arguments to automatically start scanning the network. CTRL+C will interrupt scanning and display the options for interacting with hosts that are up.

Update

I've added a timer set to 15 seconds on the main loop in scanner.py so that even if the scanner can't detect anything on the subnet or we are unable to send CTRL+C; e.g. we have PyCat on a remote server and can't send a keyboard interrupt through our shell, the program won't be scanning indefinitely and will automatically continue with it's normal operation.

Usage

The options to use PyCat are as follows.

PyCat.py -h --help
Display this help message

PyCat.py -l --listen
Listen on [host]:[port] for incoming connections

PyCat.py -c --command
Initialize a command shell

PyCat.py -e --execute=file_to_run
Execute file upon connection

PyCat.py -u --upload=destination
Upon connection upload file and write to [destination]

The target host and port can be specified with the -t and -p options respectively as shown in the example below.

PyCat.py -t 192.168.0.1 -p 5555 -l -u=c:\\target.exe

This tool was by in large inspired by Black Hat Python and i might expand on it's functionality in the future.

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].