2 ms·
Incidentally, a big part of my thesis was studying DNS parsers and how network vulnerabilities can be expressed and tracked. It turns out to be an interesting l
by eldavido 12y ago
Incidentally, a big part of my thesis was studying DNS parsers and how network vulnerabilities can be expressed and tracked. It turns out to be an interesting language design problem. One of our papers, "VESPA", the "vulnerability signatures parser", proposed a DSL-like design for describing vulnerabilities using a minimal C++ syntax.
This is a very rich area of research and one I'd like to apply some of my recent high-scale stuff I've done at work on. bro was doing event-based processing in pure C++ long before node.js existed (some 10 years ago) -- these guys are really, really smart.