Chris Shearer's repositories
get-VTFileReport
Get VirusTotal report for a given hash using PowerShell
Add-URLtoUmbrella
Add a given hyperlink to Cisco Umbrella ☂ using Enforcement API from PowerShell
search-PhishTank
Search PhishTank for a URL and return its status.
send-toNetcraft
User PowerShell to report a phishing site to Netcraft using their v2 API
Block-AMPFile
Add a SHA256 hash to your Cisco AMP custom detections list
scan-VTURL
Use VirusTotal to scan a URL and return the results
search-URLScanio
Use PowerShell to submit an array of URLs to urlscan.io and parse and display some of the results once the scan is complete
Add-TAPMalwareToAMP
Add Proofpoint TAP Malware findings to Cisco AMP Simple Custom Detections list using PowerShell
Check-ServicePort
Check a TCP port status and restart the accompanying service if necessary.
clean-disk.ps1
Check disk space available and cleanup a known growth folder based on folder last write time
Copy-VMHostISCSITargets
Copy all Static iSCSI targets from one host to another
get-emlProperties
Pull email to/from/cc/bcc/replyto addresses from a directory of eml files.
get-exolForwarding
get exchange online forwarding rules
Get-ForwardingRules
This is a script to check and report on all 6 of the mailbox parameters for forwarding & redirecting.
mailgun-send-python
Using the mailgun API to send a message with your authenticated domain and API key
qreate.py
Simple python script to create QR codes.
set-TLSEncryption
Reconfigure TLS/SSL protocols and ciphers using PowerShell
simple-python-pdf-parser
under 25 lines to split or merge pdf files
VirusTotalShell
A fork of David B Heise's VirusTotal Powershell Module