<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Stacks of Shame - an epitaph of bad coding...</title>
	<link>http://www.stacksofshame.com</link>
	<description>Stack of Shame</description>
	<pubDate>Tue, 12 Jun 2007 09:55:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>
	<language>en</language>
			<item>
		<title>SHSF #2</title>
		<link>http://www.stacksofshame.com/2007/06/12/shsf-2/</link>
		<comments>http://www.stacksofshame.com/2007/06/12/shsf-2/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 09:55:37 +0000</pubDate>
		<dc:creator>mu-b</dc:creator>
		
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.stacksofshame.com/2007/06/12/shsf-2/</guid>
		<description><![CDATA[Product: MailEnable IMAP (Version 2.37/8)
Function/Size: 0×40FC59, 251,040-bytes (245.15 KB).
Here we have a prime example, and the original motivation for the creation of stacksofshame.com. Upon discovering this &#8220;gem&#8221; a few months ago, I can honestly say I almost cried. For the future of humanity is bleak if we continue to recklessly waste resources in such a [...]]]></description>
			<content:encoded><![CDATA[<p>Product: MailEnable IMAP (Version 2.37/8)<br />
Function/Size: 0×40FC59, 251,040-bytes (245.15 KB).<a href="http://www.stacksofshame.com/wp-content/uploads/2007/06/mailenable-imap.png" title="mailenable-imap.png"><img src="http://www.stacksofshame.com/wp-content/uploads/2007/06/mailenable-imap.thumbnail.png" alt="mailenable-imap.png" align="right" /></a><br />
Here we have a prime example, and the original motivation for the creation of stacksofshame.com. Upon discovering this &#8220;gem&#8221; a few months ago, I can honestly say I almost cried. For the future of humanity is bleak if we continue to recklessly waste resources in such a slap hazard manner as the developers of MailEnable.</p>
<p align="left">To put this example into context, consider that 251,040-bytes is  3.83 times more memory than that available in the <a href="http://en.wikipedia.org/wiki/C64" target="_blank">Commodore C64</a>. Furthermore, people are actually asked to pay for this cruft, is it any wonder memory requirements on software is increasing at an alarming rate? quite how allocating 251,040-bytes of local stack space for a SINGLE STACK FRAME can be accepted is beyond my comprehension.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stacksofshame.com/2007/06/12/shsf-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SHSF #1: the first of many&#8230;</title>
		<link>http://www.stacksofshame.com/2007/06/11/the-first-of-many/</link>
		<comments>http://www.stacksofshame.com/2007/06/11/the-first-of-many/#comments</comments>
		<pubDate>Mon, 11 Jun 2007 14:08:53 +0000</pubDate>
		<dc:creator>mu-b</dc:creator>
		
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.stacksofshame.com/2007/06/11/the-first-of-many/</guid>
		<description><![CDATA[Here we have the first of a recurrence for stacksofshame.com, that is, a truly shameful stack-frame.
Product: BusinessMail POP3 (Version 4.70).
Function/Size: 0&#215;406DF3, 12,256-bytes (11.04 KB).
Quite why the author thought he should allocate 12,256-bytes of stack space is truly beyond me, has he never heard of malloc()?.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.stacksofshame.com/wp-content/uploads/2007/06/bmail-pop3.png" title="bmail-pop3"><img src="http://www.stacksofshame.com/wp-content/uploads/2007/06/bmail-pop3.thumbnail.png" alt="bmail-pop3" align="right" /></a>Here we have the first of a recurrence for stacksofshame.com, that is, a truly shameful stack-frame.</p>
<p>Product: BusinessMail POP3 (Version 4.70).<br />
Function/Size: 0&#215;406DF3, 12,256-bytes (11.04 KB).<br />
Quite why the author thought he should allocate 12,256-bytes of stack space is truly beyond me, has he never heard of malloc()?.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stacksofshame.com/2007/06/11/the-first-of-many/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Stacksofshame.com - a blog of bad coding practice</title>
		<link>http://www.stacksofshame.com/2007/06/10/stacksofshamecom-a-blog-of-bad-coding-practice-2/</link>
		<comments>http://www.stacksofshame.com/2007/06/10/stacksofshamecom-a-blog-of-bad-coding-practice-2/#comments</comments>
		<pubDate>Sun, 10 Jun 2007 20:24:20 +0000</pubDate>
		<dc:creator>mu-b</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.stacksofshame.com/?p=4</guid>
		<description><![CDATA[As you might have guessed, this is the first post to my blog. I recently decided that stacksofshame.com would be almost entirely devoted to blogging the many terrible, awful and god damn shameful code fragments encountered during source code auditing and/or reverse engineering both commercial and open source software.
If your lucky, you might happen upon [...]]]></description>
			<content:encoded><![CDATA[<p>As you might have guessed, this is the first post to my blog. I recently decided that stacksofshame.com would be almost entirely devoted to blogging the many terrible, awful and god damn shameful code fragments encountered during source code auditing and/or reverse engineering both commercial and open source software.</p>
<p>If your lucky, you might happen upon a few 0day&#8217;s from time to time!!&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stacksofshame.com/2007/06/10/stacksofshamecom-a-blog-of-bad-coding-practice-2/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
