Andrew Pearson's repositories
json-to-go
Translates JSON into a Go type in your browser instantly (original)
scan-smuggler
Downloads Nessus scan data from Tenable.IO and uploads it to Tenable.SC.
terraform-tenable-nessus-scanner-aws
A terraform module for deploying Tenable.io's preauthorized Nessus Scanner in AWS
gotenable
GoTenable is a Go library for interfacing with Tenable product APIs.
go-retryablehttp
Retryable HTTP client in Go
gobyexample
Go by Example
tio-security-report
Find all single factor ways into your tenable.io.
logutils
Utilities for slightly better logging in Go (Golang).
tenable-downloader
A menu driven tool to download Tenable software.
update-auth-methods
An interactive tool for updating Tenable.IO user authentication methods.
cheatsheets
My cheatsheets
tenable_light
A lightweight, dependency free, wrapper for interacting with Tenable APIs.
super-scan-smuggler
Downloads scan files from multiple Tenable.IO and/or Tenable.SC systems, then upload those scans to multiple Tenable.IO and/or Tenable.SC systems. It can also read in static Nessus scan files stored on disk and upload those.
tsc-cleaner
Creates a .nessus file that can be uploaded to Tenable.SC to remove specified hosts.
scan-zone-overlaps
Finds Tenable.SC Scan Zones with overlapping IP ranges.
tio-tg-perm
Updates the Default permission for all Target Groups to 'Can Use'.
agents-to-ag
More complete and rapid updating of Nessus Agent IPs in a Tenable.SC Asset Group.
Invoke-Vnc
Powershell VNC injector
fierce-domain-scanner
Fierce.pl Domain Scanner
nsa-rules
Password cracking rules and masks for hashcat that I generated from cracked passwords.