September 25, 2015 5:01PM
Mobile Ad Networks as DDoS Vectors: A Case Study
DDoS
Mobile
Speed & Reliability
Attacks
DNS
Reliability
CloudFlare servers are constantly being targeted by DDoS'es. We see everything from attempted DNS reflection attacks to L7 HTTP floods involving large botnets....
August 06, 2015 2:40PM
DNS parser, meet Go fuzzer
RRDNS
DNS
Reliability
Tools
Go
Here at CloudFlare we are heavy users of the github.com/miekg/dns Go DNS library and we make sure to contribute to its development as much as possible. Therefore when Dmitry Vyukov published go-fuzz and started to uncover tens of bugs in the Go standard library, our task was clear....
August 04, 2015 11:36AM
A deep look at CVE-2015-5477 and how CloudFlare Virtual DNS customers are protected
Virtual DNS
Vulnerabilities
DNS
Reliability
Programming
Last week ISC published a patch for a critical remotely exploitable vulnerability in the BIND9 DNS server capable of causing a crash with a single packet....
August 03, 2015 12:26PM
Quick and dirty annotations for Go stack traces
RRDNS
Reliability
DNS
Go
Programming
CloudFlare’s DNS server, RRDNS, is entirely written in Go and typically runs tens of thousands goroutines. Since goroutines are cheap and Go I/O is blocking we run one goroutine per file descriptor we listen on and queue new packets for processing....
July 06, 2015 10:30PM
The Internet is a cooperative system: CNAME to Dyn DNS outage of 6 July 2015
CNAME
DNS
Post Mortem
Today, shortly after 21:00 UTC, on our internal operations chat there was a scary message from one of our senior support staff: "getting DNS resolution errors on support.cloudflare.com", at the same time as automated monitoring indicated a problem....
July 03, 2015 2:41PM
Blue Light Special: Ensuring fast global configuration changes
CloudFlare operates a huge global network of servers that proxy our customers' web sites, operate as caches, inspect requests to ensure they are not malicious, deflect DDoS attacks and handle one of the largest authoritative DNS systems in the world....