Skip to content

Instantly share code, notes, and snippets.

View cunnie's full-sized avatar

Brian Cunnie cunnie

View GitHub Profile
@cunnie
cunnie / blocklist.txt
Created August 13, 2025 00:59
sslip.io / nip.io: a list of hosts and hostnames to block because they're phishers, scammers, or grifters
# List of "Forbidden" (blocked) names & CIDRs
# This is a list of forbidden names and CIDRs that are often used in phishing
# attacks. We won't resolve these hostnames to their embedded IP address (e.g.
# we won't resolve "raiffeisen.94.228.116.140.sslip.io" to 94.228.116.140);
# instead, we'll resolve it to one of our server's, blocked.sslip.io's, IP
# addresses, 52.0.56.137 or 2600:1f18:aaf:6900::a. Similarly, we won't resolve
# nf-43-134-66-67.sslip.io to 43.134.66.67 because it falls within one of our
# blocked CIDRs (43.134.66.67/24).
@cunnie
cunnie / qps.json
Last active August 13, 2025 06:04
sslip.io queries per second
{
"schemaVersion": 1,
"label": "Queries / second",
"message": "21851",
"color": "blue"
}
@cunnie
cunnie / vmc.yml
Created December 8, 2020 21:51
Concourse Pipeline to Partially Deploy Tanzu Ops Manager & BOSH on VMware VMC
jobs:
- name: configure-director
plan:
- in_parallel:
steps:
- get: nsx-t-ci-pipeline
- get: pcf-ops-manager
params:
globs: []
- in_parallel:

Keybase proof

I hereby claim:

  • I am cunnie on github.
  • I am cunnie (https://keybase.io/cunnie) on keybase.
  • I have a public key ASABM66MoYAcFHdq2F_dT6Mxdu2Yw0kFznMrvPiUoIh6Jgo

To claim this, I am signing this object:

@cunnie
cunnie / addtrustexternalcaroot.crt
Last active May 9, 2018 20:41
Assets for Blog Post "How to Install a TLS Certificate on vCenter Server Appliance (VCSA) 6.7"
-----BEGIN CERTIFICATE-----
MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU
MBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs
IFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290
MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux
FDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h
bCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v
dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt
H7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9
uMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX
@cunnie
cunnie / bosh-aws.sh
Created November 28, 2017 03:04
Description of a terse script to deploy a BOSH director to AWS
#!/bin/bash
# We abort the script as soon as we hit an error (as soon as a command exits
# with a non-zero exit status)
set -e
# `cunnie-deployments` is the checked-out GitHub repo that contains our BOSH
# manifests and our directors' `-state.json` files; it also contains this
# script (task script) and task definition.
pushd cunnie-deployments
@cunnie
cunnie / moduli-1024.candidates
Created October 7, 2017 18:40
simple single-threaded benchmark: `time ssh-keygen -T moduli-1024 -f moduli-1024.candidates`
This file has been truncated, but you can view the full file.
20170420200615 4 2 203277289 1022 0 7F60F6D19A0C8E7D71FC6DAB4E6BEAAE38BE488331DDCF45BB9E5D04BB10856B461A10AECF09703867EC18B508011702AF5976EAE41C7538FB80D1616B4D144FFB589E4D37DA23DCD56523296B8B83F95BD97D91D37D676DC9209E45561BF01FBF710241C60A94599EB1E2F9B34FEA80C4FAB8F60988B37A3A2DDE528177CA55
20170420200615 4 2 203277289 1022 0 7F60F6D19A0C8E7D71FC6DAB4E6BEAAE38BE488331DDCF45BB9E5D04BB10856B461A10AECF09703867EC18B508011702AF5976EAE41C7538FB80D1616B4D144FFB589E4D37DA23DCD56523296B8B83F95BD97D91D37D676DC9209E45561BF01FBF710241C60A94599EB1E2F9B34FEA80C4FAB8F60988B37A3A2DDE528177CB27
20170420200615 4 2 203277289 1022 0 7F60F6D19A0C8E7D71FC6DAB4E6BEAAE38BE488331DDCF45BB9E5D04BB10856B461A10AECF09703867EC18B508011702AF5976EAE41C7538FB80D1616B4D144FFB589E4D37DA23DCD56523296B8B83F95BD97D91D37D676DC9209E45561BF01FBF710241C60A94599EB1E2F9B34FEA80C4FAB8F60988B37A3A2DDE528177D223
20170420200615 4 2 203277289 1022 0 7F60F6D19A0C8E7D71FC6DAB4E6BEAAE38BE488331DDCF45BB9E5D04BB10856B461A10AECF09703867EC18B508011702AF5976EAE41C7
// copied from CMU Sphinx Samples
// typical invocation:
//
// javac Transcriber.java -cp /sphinx4-5prealpha-src/sphinx4-core/build/libs/sphinx4-core-5prealpha-SNAPSHOT.jar
// java -Xmx2g -cp /sphinx4-5prealpha-src/sphinx4-core/build/libs/sphinx4-core-5prealpha-SNAPSHOT.jar:/sphinx4-5prealpha-src/sphinx4-data/build/libs/sphinx4-data-5prealpha-SNAPSHOT.jar:. transcriber.Transcriber
//
// We don't need no package 'cause we're bad boys
// package com.example;
import java.io.File;
@cunnie
cunnie / bosh-links-why-and-how.md
Last active April 10, 2017 17:31 — forked from Amit-PivotalLabs/bosh-links-why-and-how.md
BOSH Links: Why and How
@cunnie
cunnie / crontab
Last active April 1, 2017 00:38
IPv6 Troubleshooting Notes for IPv6 on AWS
* * * * * root /bin/bash -x /usr/local/bin/recuperate.sh >> /tmp/recuperate.out 2>&1