Just some PowerShell and Bash Security Scripts
Validates the checksum has of a given file.
.\FileIntegrity.ps1 <CheckSum Algorithm> <File Checksum> <File Path>
Provides additional metadata for all Network Connections.
.\GetConnections.ps1
This script requires you have a VirusTotal API key and it should be set in your Environment Variables as VTApiKey
Gathers Online IP Addresses on Local Network and provides information to identify them.
.\NetworkScanner.ps1 <IP Address excluding Host ID>
Example: .\NetworkScanner.ps1 192.168.1
Find specified open ports on a Local network
.\PortScanner.ps1 <IP Address excluding Host ID> <Port>
Example: .\PortScanner.ps1 192.168.1 22
I have not signed these scripts. You will need to modify your PowerShell Execution Policy to run them. More Information Here
Set Local Machine Execution Policy To Unrestricted: Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope LocalMachine
Set Local Machine Execution Policy Back To Restricted: Set-ExecutionPolicy -ExecutionPolicy Restricted -Scope LocalMachine
Please Set Your Execution Policy Back To Undefined or Restricted When Finished Running Scripts