<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="https://kamilborys.com/feed_style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <tabi:metadata xmlns:tabi="https://github.com/welpo/tabi">
        <tabi:base_url>https:&#x2F;&#x2F;kamilborys.com</tabi:base_url>
        <tabi:separator>
            •
        </tabi:separator>
        <tabi:about_feeds>This is a web feed, also known as an Atom feed. Subscribe by copying the URL from the address bar into your newsreader. Visit About Feeds to learn more and get started. It&#x27;s free.</tabi:about_feeds>
        <tabi:visit_the_site>Visit website</tabi:visit_the_site>
        <tabi:recent_posts>Recent posts</tabi:recent_posts>
        <tabi:last_updated_on>Updated on $DATE</tabi:last_updated_on>
        <tabi:default_theme>dark</tabi:default_theme>
        <tabi:post_listing_date>date</tabi:post_listing_date>
        <tabi:current_section>memory</tabi:current_section>
    </tabi:metadata><link rel="extra-stylesheet" href="https://kamilborys.com/skins/amber.css?h=f8925a89cfb5bc099f43" /><title>KamilCase - memory</title>
    <link href="https://kamilborys.com/tags/memory/atom.xml" rel="self" type="application/atom+xml"/>
    <link href="https://kamilborys.com/tags/memory/" rel="alternate" type="text/html"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2018-01-20T16:52:25+00:00</updated>
    <id>https://kamilborys.com/tags/memory/atom.xml</id><entry xml:lang="en">
        <title>How to dismantle a compiler bomb</title>
        <published>2018-01-20T16:52:25+00:00</published>
        <updated>2018-01-20T16:52:25+00:00</updated>
        <author>
            <name>Kamil Borys</name>
        </author>
        <link rel="alternate" href="https://kamilborys.com/blog/how-dismantle-compiler-bomb/" type="text/html"/>
        <id>https://kamilborys.com/blog/how-dismantle-compiler-bomb/</id>
        <summary type="html">main[-1u]={1};

You have heard of "zip bombs" (a tiny ZIP file that decompresses to multiple gigabytes) and "XML bombs" (small XML file abusing the entities to consume lots of memory), and now there is a "compiler bomb" to follow suit.  The idea is quite similar -- the source code is only 14 bytes, but the generated executable will be over 16 GB in size…</summary>
        </entry>
</feed>
