SPIKE is an attempt to write an easy to use generic protocol API that helps reverse engineer new and unknown network protocols. It features several working examples. Includes a web server NTLM Authentication brute forcer and example code that parses web applications and DCE-RPC (MSRPC).
7e69f5a7ea1c2db4f13b9a857608b55c2483d9a7cac5201fa6c77932596fff0e