Skip to content

Instantly share code, notes, and snippets.

View rawdigits's full-sized avatar

Ryan Huber rawdigits

  • Slack
  • Saint Francisco
View GitHub Profile
go-audit repo:
go-audit example configurations:
Blog post: Ryan Huber - Distributed Security Alerting
Video: NSA TAO Chief on Disrupting Nation State Hackers
Blog post: Ryan Huber - Distributed Security Alerting
Video: Zane Lackey - Building a Modern Security Organization
Krebs on Security Blog
Sony Breach
import pstats
p = pstats.Stats('asdf_1')
p = cProfile.Profile()
counter = 1
def profiler_write_cb(data, remaining):
global counter, p
counter += 1
return w.WEECHAT_RC_OK
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 March 24, 2017 14:04
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.
DoS / slow DoS: