MCPcopy Create free account

hub / github.com/AllGloryToTheHypnotoad/netscan2 / types & classes

Types & classes18 in github.com/AllGloryToTheHypnotoad/netscan2

↓ 3 callersClassGetHostName
netscan/lib.py:86
↓ 3 callersClassMacLookup
netscan/lib.py:162
↓ 2 callersClassPacketDecoder
PacketDecoder reads dpkt packets and produces a dict with useful information in network recon. Not everything is currently used. eth:hw addr src,d
netscan/PassiveScan.py:125
↓ 2 callersClassWhoIs
Updated
netscan/lib.py:54
↓ 2 callersClassmDNS
netscan/PassiveScan.py:75
↓ 1 callersClassARP
netscan/PassiveScan.py:48
↓ 1 callersClassActiveMapper
Actively scans a network (arp-scan) and then pings each host for open ports.
netscan/ActiveScan.py:200
↓ 1 callersClassArpScan
netscan/ActiveScan.py:20
↓ 1 callersClassCapturePackets
todo
netscan/lib.py:125
↓ 1 callersClassIP
Gets the IP and MAC addresses for the localhost
netscan/ActiveScan.py:48
↓ 1 callersClassMyListener
examples/mdns.py:6
↓ 1 callersClassPassiveMapper
netscan/PassiveScan.py:263
↓ 1 callersClassPortScanner
Scans a single host and finds all open ports with in its range (1 ... n).
netscan/ActiveScan.py:162
↓ 1 callersClassSSDPResponse
Simple class to find Roku's on your network. I don't remember where I found it online, but I made it Python 2/3 compatable and changed some s
examples/roku.py:113
↓ 1 callersClassWatcher
A simple class to watch if a file has changed. https://stackoverflow.com/questions/182197/how-do-i-watch-a-file-for-changes/49007649#4900764
examples/http-server.py:27
ClassCommands
Unfortunately the extremely simple/useful commands was depreciated in favor of the complex/confusing subprocess ... this aims to simplify.
netscan/lib.py:44
ClassPinger
Determine if host is up. ArpScan is probably better ... get MAC info from it this uses netaddr and random ... can remove if not using
netscan/ActiveScan.py:89
Class_FakeSocket
examples/roku.py:118