<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>0xblack</title><link>https://0xblack.dev/</link><description>Recent content on 0xblack</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 17 Apr 2026 20:17:16 +0300</lastBuildDate><atom:link href="https://0xblack.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>RedLine Stealer v5 — Credential Harvesting via Fake Software Installers</title><link>https://0xblack.dev/research/redline-v5-credential-harvesting/</link><pubDate>Tue, 18 Mar 2025 00:00:00 +0000</pubDate><guid>https://0xblack.dev/research/redline-v5-credential-harvesting/</guid><description>&lt;h2 id="executive-summary"&gt;Executive Summary&lt;/h2&gt;
&lt;p&gt;RedLine Stealer v5 is a commodity credential-harvesting malware distributed through malvertising campaigns promoting fake software installers (notably cracked games and productivity tools). Upon execution, it extracts browser-saved passwords, cookies, cryptocurrency wallets, and Discord tokens before exfiltrating them to a C2 panel. This sample was built using the leaked RedLine builder and sold as MaaS (Malware-as-a-Service).&lt;/p&gt;
&lt;h2 id="sample-information"&gt;Sample Information&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Field&lt;/th&gt;
					&lt;th&gt;Value&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;File Name&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;AdobeInstaller_crack.exe&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;File Type&lt;/td&gt;
					&lt;td&gt;PE32 executable (GUI)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Size&lt;/td&gt;
					&lt;td&gt;612 KB&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Compiler&lt;/td&gt;
					&lt;td&gt;.NET 4.8&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Packer&lt;/td&gt;
					&lt;td&gt;ConfuserEx (obfuscation)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;First Seen&lt;/td&gt;
					&lt;td&gt;2025-03-10 (VirusTotal)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;VT Score&lt;/td&gt;
					&lt;td&gt;47 / 72&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="static-analysis"&gt;Static Analysis&lt;/h2&gt;
&lt;p&gt;DIE (Detect-It-Easy) identified the sample as a .NET assembly with ConfuserEx obfuscation applied. PE-bear showed no obvious packing but the import table was minimal and consistent with .NET managed code.&lt;/p&gt;</description></item><item><title>DawgCTF - Data Needs Splitting Write-up</title><link>https://0xblack.dev/notes/dawg-ctf/</link><pubDate>Fri, 17 Apr 2026 20:17:16 +0300</pubDate><guid>https://0xblack.dev/notes/dawg-ctf/</guid><description>&lt;p&gt;In this blog I will be sharing my insights and solution about the problem &amp;ldquo;Data Needs Splitting&amp;rdquo; from DawgCTF that I&amp;rsquo;ve attended a few days ago with my team.&lt;/p&gt;
&lt;h2 id="the-problem-statement"&gt;The problem statement&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://0xblack.dev/img/problem_screenshot.png" alt="Data Needs Splitting Problem Screenshot"&gt;&lt;/p&gt;
&lt;p&gt;As you can see we are given a domain called &lt;strong&gt;data-needs-splitting.umbccd.net&lt;/strong&gt;, but as the
problem stating that &amp;ldquo;However you need to find it first&amp;rdquo; we directly understood that this domain actually doesn&amp;rsquo;t give us any response when we send a GET request to it.&lt;/p&gt;</description></item><item><title>Setting Up a Malware Analysis Lab on a Budget</title><link>https://0xblack.dev/notes/malware-lab-setup-on-a-budget/</link><pubDate>Sat, 01 Mar 2025 00:00:00 +0000</pubDate><guid>https://0xblack.dev/notes/malware-lab-setup-on-a-budget/</guid><description>&lt;p&gt;One of the first questions people ask when getting into malware analysis is: &lt;em&gt;how do I set up a safe environment to run samples without destroying my main machine?&lt;/em&gt; This is a fair concern — executing unknown binaries carelessly is how analysts end up with infected hosts.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s exactly what my setup looks like, how I built it cheaply, and the mistakes I made early on so you don&amp;rsquo;t have to.&lt;/p&gt;</description></item></channel></rss>