Brian Pitta's repositories
workloader
Workloader is a tool that helps manage resources in an Illumio PCE.
illumioapi
Go package for interacting with the Illumio PCE.
veracode-bca-builder
Shell script to generate the BCA package to scan an iOS app
vcodeAutoMitigate
Command line app that mitigates flaws in Veracode based on CWE, scan type, and specific text in the description.
office365-iplist
CLI tool to create an Illumio IP list for access to Office365.
vcodeFlawsXMLtoCSV
Converts the Veracode Detailed Report XML to a CSV with one entry per flaw.
vcodeSlackNotifier
Utility designed to be run in a build process after a Veracode scan to notify a Slack channel that the scan completed. Optional to include policy compliance info in notification.
vcodeMitigationExpire
Utility designed to be run on a regular cadence (e.g., weekly cron job) to expire mitigations. The types of mitigations, expiration references, and other settings are controlled in a JSON config file.
workload-identifier
CLI tool that uses Illumio explorer traffic to identify and label potential unmanaged workloads and labels existing workloads.
illumio-servicenow-sync
CLI tool to sync ServiceNow CMDB with Illumio labels
cloud-lab
Ansible and Terraform for a cloud lab
helmparser
helmparser is a small Go script that parses the Illumio Helm template YAML file into individual YAML documents.
homeassistant-config
🏡 My Home Assistant Configs. Be sure to :star2: my repo to follow the updates!
illumio-pce-starter-template
A PCE template to create some basic labels, IP lists, and service objects.
illumio-postman-collection
Postman Collection for some common Illumio APIs
illumio-terraform-example
Example of creating labels and unmanaged workloads from JSON files using Illumio Terraform provider.
ns
ns is a Go package for interacting with the Citrix ADC (NetScaler) APIs.
nsextract
nsextract is a tool that extracts data from a NetScaler
sample-repo
This is a sample repo for testing.
vcodeFlowdockNotifier
Utility designed to be run in a build process after a Veracode scan to notify a Flowdock flow that the scan completed. Optional to include policy compliance info in notification.
vcodeHMAC-CLI
CLI tool to generate an authorization header for Veracode APIs using API ID and Key.
vcodeSCAExtractor
A utility to extract SCA history from a Veracode account.
veracode-all-app-csv
Script provides a single CSV for all flaws in a Veracode account. Default settings only export policy-violating, non-mitigated, and non-fixed flaws. Parameters can override defaults.
veracode-dynamic-scan-weekly-scheduler
Script can be used to set weekly (or less frequent) dynamic scans from an input CSV file.
veracode-mitigation-copier
Copies mitigations from one Veracode profile to another if it's the same flaw based on the following flaw attributes: issueid, cweid, type, sourcefile, and line. The script will copy all proposed and accepted mitigations for the flaw. The script will skip a flaw in the copy_to build if it already has an accepted mitigation.