<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Binary - Tag - SalehTZ</title><link>https://archive.salehtz.ir/tags/binary/</link><description>Binary - Tag - SalehTZ</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>mstalebizadeh@gmail.com (SalehTZ)</managingEditor><webMaster>mstalebizadeh@gmail.com (SalehTZ)</webMaster><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Wed, 15 Oct 2025 13:40:11 +0200</lastBuildDate><atom:link href="https://archive.salehtz.ir/tags/binary/" rel="self" type="application/rss+xml"/><item><title>Bandit Level 9 to 10: Sifting Through Binary Data with 'strings'</title><link>https://archive.salehtz.ir/bandit_9_10/</link><pubDate>Wed, 15 Oct 2025 13:40:11 +0200</pubDate><author>SalehTZ</author><guid>https://archive.salehtz.ir/bandit_9_10/</guid><description><![CDATA[<h2 id="introduction">Introduction</h2>
<p>In our journey so far, we&rsquo;ve dealt mostly with plain text files. Bandit Level 9 to 10 introduces a new type of challenge: extracting information from a <strong>binary file</strong>. These files are compiled for machines, not humans, and reading them with <code>cat</code> results in a mess of unreadable characters.</p>
<p>This level teaches us how to use the <code>strings</code> command, a specialized tool for finding and printing the sequences of readable text embedded within binary data. 🧐</p>]]></description></item><item><title>Bandit Level 4 to 5: Finding Human-Readable Text in a Data Maze</title><link>https://archive.salehtz.ir/bandit_4_5/</link><pubDate>Mon, 26 May 2025 09:09:12 +0330</pubDate><author>SalehTZ</author><guid>https://archive.salehtz.ir/bandit_4_5/</guid><description><![CDATA[<h2 id="introduction">Introduction</h2>
<p>In the last level, we learned to find files that were intentionally hidden from view. Now, in Bandit Level 4 to 5, the challenge is different. The password file isn&rsquo;t hidden, but it&rsquo;s lost in a crowd of other files that are unreadable to humans.</p>
<p>This level teaches us a critical skill: how to programmatically identify the <em>type</em> of data a file contains, allowing us to quickly find the needle in the haystack.</p>]]></description></item></channel></rss>