Skip to content

peppelinux/802.1q_network_scanner

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 

802.1q_network_scanner

It's a simple script that uses these applications

netdiscover, vconfig (from vlan suite), tshark,

to solicitate Layer2 activity and sniff vlan headers in background.

It can search a set of network classes or a default networks class set ($DEFAULT_NETWORKS). You can also edit file variables to customize its beahviour.

802.1q_network_scanner creates vlan, it also start tshark sniffer in background and netdiscover layer2 scanning for each scanned vlan. Its pcap output, with datetime prefix, could be found in logs folder and parsed with something like this:

tcpdump -n -r logs/tshark_vlan3.03092016.1743.log.pcap

It doesn't overwrite existing logs, it rename logs folder before start scanning.

About

Bash script that uses netdiscover, vlan management and tshark to solicitate and detect vlan networks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages