View AllPixelScrollText.py
import bibliopixel | |
from bibliopixel.drivers.serial import Serial, LEDTYPE | |
driver = Serial(width=8, height=32, num=256, ledtype = LEDTYPE.WS2812B) | |
from bibliopixel import Matrix, Rotation | |
led = Matrix(driver, | |
rotation = Rotation.ROTATE_90, | |
vert_flip = True, |
View gist:a9f2ef27c78dfe3e5e65645fe9d1b970
#!/usr/bin/env bash | |
# Check a List Of Emails For Open Google Calendars. | |
if [[ $# -eq 0 ]]; then | |
echo 'Please provide a list email addresses to check.' | |
exit 1 | |
fi | |
email_list="$1" |
View Dockerfile
FROM ubuntu:18.04 | |
RUN apt-get update && \ | |
apt-get upgrade -y | |
RUN apt-get update && \ | |
apt-get install -y \ | |
bluetooth \ | |
bluez \ | |
cmake \ |
View defconjson.py
# the issue is that website.txt is not in chronological or track order! | |
import os | |
import re | |
import json | |
os.system("lynx -dump https://defcon.org/html/defcon-27/dc-27-speakers.html >\ | |
schedule.txt") |
View NVD.py
import requests | |
import json | |
import gzip | |
import os | |
import codecs | |
import time | |
from datetime import timedelta | |
start = time.time() | |
count = 0 |
View vc-local.py
import csv | |
import os | |
import re | |
import requests | |
import subprocess | |
import time | |
from datetime import timedelta | |
from more_itertools import unique_everseen | |
start = time.time() |
View popular_containers.py
import csv | |
import re | |
import requests | |
import time | |
import os | |
from datetime import timedelta | |
from more_itertools import unique_everseen | |
from operator import itemgetter | |
start = time.time() |
View sort.txt
Owner/Container1 | |
Total: 23 (UNKNOWN: 0, LOW: 3, MEDIUM: 13, HIGH: 7, CRITICAL: 0) | |
Owner/Container2 | |
Total: 16 (UNKNOWN: 0, LOW: 2, MEDIUM: 12, HIGH: 2, CRITICAL: 0) | |
Owner/Container3 | |
Total: 85 (UNKNOWN: 0, LOW: 7, MEDIUM: 44, HIGH: 24, CRITICAL: 10) | |
Owner/Container4 |
View bash_profile
# Add `~/bin` to the `$PATH` | |
export PATH="$HOME/bin:$PATH"; | |
# Load the shell dotfiles, and then some: | |
# * ~/.path can be used to extend `$PATH`. | |
# * ~/.extra can be used for other settings you don’t want to commit. | |
for file in ~/.{path,bash_prompt,exports,aliases,functions,extra}; do | |
[ -r "$file" ] && [ -f "$file" ] && source "$file"; | |
done; | |
unset file; |
View nmapburp.sh
#!/bin/bash | |
#Script to Scan All Sites Found With A Simple NMAP Scan With Burp. | |
sites=$(nmap "$1" --open 443 --resolve-all --open -oG - | awk 'NR!=1 && /open/{print $2}') | |
for site in $sites | |
do | |
curl -vgw "\\n" 'http://127.0.0.1:1337/v0.1/scan' -d '{"urls":["'"$site"'"]}' > /dev/null 2>&1 | |
printf "Scanning %s with burp.\\n" "$site" | |
done |
NewerOlder