<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Mr.UNIX</title><link>https://mrunix.me/posts/</link><description>Recent content in Posts on Mr.UNIX</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sun, 09 Aug 2026 18:30:59 +0100</lastBuildDate><atom:link href="https://mrunix.me/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>The dumbest ransomware I've ever seen</title><link>https://mrunix.me/posts/ransomware/</link><pubDate>Sun, 09 Aug 2026 18:30:59 +0100</pubDate><guid>https://mrunix.me/posts/ransomware/</guid><description>A few days ago, I saw a Facebook post from an anonymous person who shared an APK for an app they claimed was an AI teaching app for high school students.
The app was very suspicious, considering that it was only 76 KB in size. In addition, someone who can afford LLM tokens can definitely afford to publish the app on the Play Store.
My suspicion was confirmed: the app turned out to be ransomware, and a horribly designed one at that.</description></item><item><title>Hardening STB libraries using AI agents</title><link>https://mrunix.me/posts/stb-hardening/</link><pubDate>Thu, 09 Jul 2026 12:30:59 +0100</pubDate><guid>https://mrunix.me/posts/stb-hardening/</guid><description>stb is a collection of single-header C libraries used for a variety of tasks, such as decoding images, fonts, audio, and many other things. However, these libraries have a history of security issues, and many of them are not addressed quickly, making them unsuitable for environments where untrusted input is expected.
Meanwhile, in the last few months, there has been a lot of discussion around the use of LLMs for security research, especially after the introduction of Claude Mythos by Anthropic, followed by the short-lived Claude Mythos 5.</description></item><item><title>Old computers in my university</title><link>https://mrunix.me/posts/old-computers-usto/</link><pubDate>Thu, 23 Apr 2026 20:50:59 +0100</pubDate><guid>https://mrunix.me/posts/old-computers-usto/</guid><description>In my previous university, there was a hallway in the department of mathematics and computer science, where they were showcasing some of the old computers that we had.
HP-150 The HP-150 is the first computer that was brought to this university in 1987. despite it using an Intel 8088, it wan't PC-compatible, instead it ran customized MS-DOS versions.
This machine comes with 256 KB of memory, two floppy drives and a built-in 9&amp;quot; CRT display.</description></item><item><title>One year of developing my own operating system</title><link>https://mrunix.me/posts/one-year-osdev/</link><pubDate>Fri, 20 Mar 2026 00:00:59 +0100</pubDate><guid>https://mrunix.me/posts/one-year-osdev/</guid><description>Writing an operating system from scratch is something I always wanted to do, and last year, I started working on MONOLITH, an operating system meant to make my dream true.
This operating system is meant as a fun learning experience to know more about operating systems, and to improve my programming skills in general.
1st month: GDT, IDT, Memory Management and the console 29/03/2025: The first step when developing an operating system is usually getting it to boot, here I used multiboot2 protocol boot protocol.</description></item><item><title>Object-Oriented Programming in C</title><link>https://mrunix.me/posts/oop-in-c/</link><pubDate>Thu, 18 Sep 2025 18:30:59 +0100</pubDate><guid>https://mrunix.me/posts/oop-in-c/</guid><description>Introduction Object-Oriented programming is a powerful (although controversial) programming paradigm that empowers developers to design modular systems and abstractions.
The C programming language is also a very powerful language that is often used for performance-critical applications such as operating systems, video/audio processing, scientific computing and more.
However, one thing that C isn't known for is its support for object-oriented programming. While C does not have built-in support for classes and inheritance, it is still possible to implement object-oriented programming principles.</description></item></channel></rss>