<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Matasano Chargen - Latest Comments in Exploring Protocols 2: Writing some tools</title><link>http://matasanochargen.disqus.com/</link><description></description><language>en</language><lastBuildDate>Thu, 08 Nov 2007 10:23:01 -0000</lastBuildDate><item><title>Re: Exploring Protocols 2: Writing some tools</title><link>http://www.matasano.com/log/973/exploring-protocols-2-writing-some-tools/#comment-2323247</link><description>In the very first part of this series, you mentioned tools from blackbag.  Has there been an updated release since, like 0.9?  Are you still maintaining and distributing it?&lt;br&gt;thanks for the helpful articles...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">raga</dc:creator><pubDate>Thu, 08 Nov 2007 10:23:01 -0000</pubDate></item><item><title>Re: Exploring Protocols 2: Writing some tools</title><link>http://www.matasano.com/log/973/exploring-protocols-2-writing-some-tools/#comment-2323251</link><description>I've looked at Construct too. Definitely nice stuff. It was actually 'sandro' who brought it to my attention in comment to Exploring Protocols 1.&lt;br&gt;&lt;br&gt;Like a lot of areas, this is one where Ruby is nowhere as mature as Python yet. And for the record, I'm only a "ruby guy" for the moment :)&lt;br&gt;&lt;br&gt;Maybe it's a phase or something.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Monti</dc:creator><pubDate>Thu, 01 Nov 2007 11:31:40 -0000</pubDate></item><item><title>Re: Exploring Protocols 2: Writing some tools</title><link>http://www.matasano.com/log/973/exploring-protocols-2-writing-some-tools/#comment-2323250</link><description>These are interesting tools, didn't know Construct, looks promising.&lt;br&gt;&lt;br&gt;If you look for a binary-parsing tool with a GUI on Windows, I've a &lt;a href="http://blog.didierstevens.com/2007/08/28/analyzing-a-suspect-wmf-file/" rel="nofollow"&gt;blogpost&lt;/a&gt; where I show how I analyze a malformed WMF file with it. Won't name the tool here, because it's commercial.  And I'm not linked with the company, not even as a customer.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Didier Stevens</dc:creator><pubDate>Wed, 31 Oct 2007 15:03:25 -0000</pubDate></item><item><title>Re: Exploring Protocols 2: Writing some tools</title><link>http://www.matasano.com/log/973/exploring-protocols-2-writing-some-tools/#comment-2323249</link><description>It looks like you're more of a ruby guy, but I don't think any discussion of protocol dissection would be complete without mentioning the excellent python-based capture and dissection library &lt;a href="http://www.secdev.org/projects/scapy/" rel="nofollow"&gt;scapy&lt;/a&gt;. Aside from a decent number of dissectors already included, it's really easy to add new protocols, and the framework gives you basic fuzzing and the ability to replay packets out onto the network.&lt;br&gt;&lt;br&gt;Also, for general binary-parsing goodness in python,  &lt;a href="http://construct.wikispaces.com/" rel="nofollow"&gt;Construct&lt;/a&gt; is pretty sweet.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">moyix</dc:creator><pubDate>Mon, 29 Oct 2007 11:24:19 -0000</pubDate></item><item><title>Re: Exploring Protocols 2: Writing some tools</title><link>http://www.matasano.com/log/973/exploring-protocols-2-writing-some-tools/#comment-2323248</link><description>Damn right it sholdn't've! I thought I was waiting for part 2 for a while, but in fact I was waiting for part 3! Anyway, a very good write-up (kind words), I'm looking forward to part 3 (gentle nudge).</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeremiah Blatz</dc:creator><pubDate>Sun, 28 Oct 2007 13:54:16 -0000</pubDate></item></channel></rss>