

<feed xmlns="http://www.w3.org/2005/Atom">
  <id>https://hlvm.dk/</id>
  <title>HLVM</title>
  <subtitle>Software, Game Development &amp; Cyber Security.</subtitle>
  <updated>2026-09-23T20:11:03+02:00</updated>
  <author>
    <name>HLVM</name>
    <uri>https://hlvm.dk/</uri>
  </author>
  <link rel="self" type="application/atom+xml" href="https://hlvm.dk/feed.xml"/>
  <link rel="alternate" type="text/html" hreflang="en"
    href="https://hlvm.dk/"/>
  <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator>
  <rights> © 2026 HLVM </rights>
  <icon>/assets/img/favicons/favicon.ico</icon>
  <logo>/assets/img/favicons/favicon-96x96.png</logo>


  
  <entry>
    <title>Coding Practices 🥒</title>
    <link href="https://hlvm.dk/posts/Coding-Practices/" rel="alternate" type="text/html" title="Coding Practices 🥒" />
    <published>2026-05-11T15:27:00+02:00</published>
  
    <updated>2026-05-11T15:27:00+02:00</updated>
  
    <id>https://hlvm.dk/posts/Coding-Practices/</id>
    <content type="text/html" src="https://hlvm.dk/posts/Coding-Practices/" />
    <author>
      <name>HLVM</name>
    </author>

  
    
    <category term="CTF Writeups" />
    
    <category term="DDC" />
    
  

  <summary>A web challenge about unsafe Python pickle deserialization hidden inside a code editor.</summary>

  </entry>

  
  <entry>
    <title>Greetings 🐍</title>
    <link href="https://hlvm.dk/posts/Greetings/" rel="alternate" type="text/html" title="Greetings 🐍" />
    <published>2026-05-11T00:00:00+02:00</published>
  
    <updated>2026-05-11T00:00:00+02:00</updated>
  
    <id>https://hlvm.dk/posts/Greetings/</id>
    <content type="text/html" src="https://hlvm.dk/posts/Greetings/" />
    <author>
      <name>HLVM</name>
    </author>

  
    
    <category term="CTF Writeups" />
    
    <category term="DDC" />
    
  

  <summary>A Python/Jinja2 SSTI challenge using SandboxedEnvironment and CVE-2025-27516.</summary>

  </entry>

  
  <entry>
    <title>The IOT Gateway 🎛️</title>
    <link href="https://hlvm.dk/posts/Gateway/" rel="alternate" type="text/html" title="The IOT Gateway 🎛️" />
    <published>2026-05-10T00:00:00+02:00</published>
  
    <updated>2026-05-10T00:00:00+02:00</updated>
  
    <id>https://hlvm.dk/posts/Gateway/</id>
    <content type="text/html" src="https://hlvm.dk/posts/Gateway/" />
    <author>
      <name>HLVM</name>
    </author>

  
    
    <category term="CTF Writeups" />
    
    <category term="DDC" />
    
  

  <summary>From a web dashboard to full root access.</summary>

  </entry>

  
  <entry>
    <title>PHP101 🔒</title>
    <link href="https://hlvm.dk/posts/PHP101/" rel="alternate" type="text/html" title="PHP101 🔒" />
    <published>2025-03-17T10:44:00+01:00</published>
  
    <updated>2025-03-17T10:44:00+01:00</updated>
  
    <id>https://hlvm.dk/posts/PHP101/</id>
    <content type="text/html" src="https://hlvm.dk/posts/PHP101/" />
    <author>
      <name>HLVM</name>
    </author>

  
    
    <category term="CTF Writeups" />
    
    <category term="DDC25" />
    
  

  <summary>A PHP Jail challenge. No alphanumeric characters, only 125 bytes.</summary>

  </entry>

  
  <entry>
    <title>The Gauntlet Pt. 2 🥈</title>
    <link href="https://hlvm.dk/posts/The-Gauntlet-2/" rel="alternate" type="text/html" title="The Gauntlet Pt. 2 🥈" />
    <published>2025-03-17T00:51:00+01:00</published>
  
    <updated>2025-03-17T00:51:00+01:00</updated>
  
    <id>https://hlvm.dk/posts/The-Gauntlet-2/</id>
    <content type="text/html" src="https://hlvm.dk/posts/The-Gauntlet-2/" />
    <author>
      <name>HLVM</name>
    </author>

  
    
    <category term="CTF Writeups" />
    
    <category term="DDC25" />
    
  

  <summary>This challenge is a continuation of the previous challenge The Gauntlet Pt. 1      This writeup is WIP and may be incomplete.   🗒️ Challenge description    So, part two.. gitgud, get root..   😎 Writeup  Running whoami reveals that we are user1. Looking in our home directory, we see a file named testBin, which is owned by user2 and has the SUID bit set. This means that we can run the binary as u...</summary>

  </entry>

</feed>


