IPScanner
A Powershell Network Scanner
Install / Use
/learn @illsk1lls/IPScannerREADME
<h1 align="center">Simple IP Scanner - A Powershell Network Scanner</h1>
<p align="center"><img src="https://github.com/illsk1lls/IPScanner/blob/main/.readme/IPScanner.png?raw=true"></p>
<div align="center">
</div>
<p align="center"><sup>This script will work as either a .CMD or .PS1 file.<br>
(For ease of use it will be posted as a CMD file, as you can simply Double-Click it to launch)</sup></p><br>
<p align="center">A lightweight, fast, network scanner, for use with basic networks. Get an up to date list of peer: MAC Address, Vendor, IP Address, and Hostnames -
External IP Address and Domain are also displayed in the titlebar after initiating a scan, and a
simple connection monitor can show you current bandwidth usage and active port connections</p><br><br>
<p align="center">Right click the scan button to change subnets</p>
<p align="center"><img src="https://github.com/illsk1lls/IPScanner/blob/main/.readme/ScanContextSubnet.png?raw=true"></p><br><br>
<p align="center">Click the Monitor Mode / Scanner Mode toggle in the titlebar to switch modes</p>
<p align="center"><img src="https://github.com/illsk1lls/IPScanner/blob/main/.readme/ToggleModes.png?raw=true"></p>
<p align="center"><img src="https://github.com/illsk1lls/IPScanner/blob/main/.readme/MonitorMode.png?raw=true"></p><br><br>
<p align="center">Double-clicking a listed item will give you a pop-up showing available connection options to that device. Clickable buttons will appear for available options.</p>
<p align="center"><img src="https://github.com/illsk1lls/IPScanner/blob/main/.readme/DoubleClickPopup.png?raw=true"></p><br><br>
<p align="center">Right clicking the pop-up will produce CopyToClipboard options.</p>
<p align="center"><img src="https://github.com/illsk1lls/IPScanner/blob/main/.readme/CopyItemToClip.png?raw=true"></p><br><br>
<p align="center">Click the magnifying glass to the right of the IP Address on the popup to use the port scanner.</p>
<p align="center"><img src="https://github.com/illsk1lls/IPScanner/blob/main/.readme/PortScan.png?raw=true"></p><br><br>
<p align="center">Right-Click anywhere in the main ListView window for Export options for the current list. (HTML example export shown)</p>
<p align="center"><img src="https://github.com/illsk1lls/IPScanner/blob/main/.readme/ContextMenuExport.png?raw=true"></p>
<p align="center"><img src="https://github.com/illsk1lls/IPScanner/blob/main/.readme/HTMLexample-export.png?raw=true"></p><br><br>
To clear the cached network peer list (ARP Cache), hold the [CTRL] key. The Scan button will change.<br> <sup>(Note: Clearing network peer cache requires Admin rights, while normal scanning/usage does not.)</sup><br>
<p align="center"><img src="https://github.com/illsk1lls/IPScanner/blob/main/.readme/ClearARP.png?raw=true"></p>