Skip to content

Instantly share code, notes, and snippets.


Ryan Huber rawdigits

  • Slack
  • Saint Francisco
View GitHub Profile
View gist:80b44929fc456d283d247a87fb3f03f8
go-audit repo:
go-audit example configurations:
Blog post: Ryan Huber - Distributed Security Alerting
Video: NSA TAO Chief on Disrupting Nation State Hackers
View gist:6d8fc3fd0d67b6470f7d
Blog post: Ryan Huber - Distributed Security Alerting
Video: Zane Lackey - Building a Modern Security Organization
Krebs on Security Blog
Sony Breach
View gist:e0030d6825251e2e0a80
import pstats
p = pstats.Stats('asdf_1')
View gist:038c4d001238d9b52a5a
p = cProfile.Profile()
counter = 1
def profiler_write_cb(data, remaining):
global counter, p
counter += 1
return w.WEECHAT_RC_OK
View gist:a49d6a1c443bf400bf77
1. Soft shell, prefer corn to flour
2. LOVE spicy
3. Doritos. Preferably stomp on the bag to reduce them to almost dust.
4. No strong feeling. Don't drink tea.

Keybase proof

I hereby claim:

  • I am rawdigits on github.
  • I am rhuber ( on keybase.
  • I have a public key whose fingerprint is RETU RN T HIS. PGP. GET_ FING ERPR INT( ); }

To claim this, I am signing this object:

rawdigits / slowdos
Last active Mar 24, 2017
A list of references from my talk on App DoS These are in no particular order, and because of the amount of overlap I am not citing individual sources directly.
View slowdos
DoS / slow DoS: