<story><title>Pulling JPEGs out of thin air (2014)</title><url>https://lcamtuf.blogspot.com/2014/11/pulling-jpegs-out-of-thin-air.html</url></story><parent_chain></parent_chain><comment><author>pjc50</author><text>A couple of years ago a colleague built this for H264&amp;#x2F;5: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;www.argondesign.com&amp;#x2F;products&amp;#x2F;argon-streams-hevc&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;www.argondesign.com&amp;#x2F;products&amp;#x2F;argon-streams-hevc&amp;#x2F;&lt;/a&gt;&lt;p&gt;It&amp;#x27;s not just a fuzzer, it guarantees to hit every part of the spec (subject to what &amp;quot;profile&amp;quot; you&amp;#x27;re implementing). It&amp;#x27;s not free, it&amp;#x27;s a product for sale to implementers of HEVC for verification purposes.</text></comment>
<story><title>Pulling JPEGs out of thin air (2014)</title><url>https://lcamtuf.blogspot.com/2014/11/pulling-jpegs-out-of-thin-air.html</url></story><parent_chain></parent_chain><comment><author>acdha</author><text>Previous discussion: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=8571879&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=8571879&lt;/a&gt;&lt;p&gt;Since then the bug list has grown impressively: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;lcamtuf.coredump.cx&amp;#x2F;afl&amp;#x2F;#bugs&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;lcamtuf.coredump.cx&amp;#x2F;afl&amp;#x2F;#bugs&lt;/a&gt;</text></comment>