Skip to content

Instantly share code, notes, and snippets.

<!doctype html><html><head><meta charset="utf-8"><title>rook</title><meta name="viewport" content="width=device-width,initial-scale=1"><style>body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Exo,Roboto,Arial";font-display:swap}:root .light{--page-color:gainsboro;--bg-color:white;--basic-bg-color:white;--checkbox-accent-color:var(--accent-color);--text-color:#333;--basic-text-color:black;--highlighted-text-color:white;--button-color:white;--bg-button-color:var(--accent-color);--disabled-button-color:gray;--bg-disabled-button-color:white}@media (prefers-color-scheme:light){::backdrop,:root{--page-color:gainsboro;--bg-color:white;--basic-bg-color:white;--checkbox-accent-color:var(--accent-color);--text-color:#333;--basic-text-color:black;--highlighted-text-color:white;--button-color:white;--bg-button-color:var(--accen

Keybase proof

I hereby claim:

  • I am therook on github.
  • I am bloodrainbow (https://keybase.io/bloodrainbow) on keybase.
  • I have a public key whose fingerprint is AF1B E338 3D4A C4A2 E46A 5ADE CE19 490E 1F88 311D

To claim this, I am signing this object:

@TheRook
TheRook / spf.py
Last active March 4, 2024 18:27 — forked from moloch--/spf.py
#!/usr/bin/env python
import dns.resolver
import dns.name
#import netaddr
from urlparse import urlparse
INFO = "\033[1m\033[36m[*]\033[0m "