<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Binary Exploitation on IamWin's Blog</title><link>https://blog.iamwin.xyz/categories/binary-exploitation/</link><description>Recent content in Binary Exploitation on IamWin's Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 30 Sep 2025 10:00:00 +0000</lastBuildDate><atom:link href="https://blog.iamwin.xyz/categories/binary-exploitation/index.xml" rel="self" type="application/rss+xml"/><item><title>Guía de Explotación: Buffer Overflow x32</title><link>https://blog.iamwin.xyz/posts/bufferoverflow/</link><pubDate>Tue, 30 Sep 2025 10:00:00 +0000</pubDate><guid>https://blog.iamwin.xyz/posts/bufferoverflow/</guid><description>&lt;p&gt;En este módulo vamos a aprender a como explotar un &lt;strong&gt;Buffer Overflow x32 bits ( Stack based [Linux x86 shellcode - execve(/bin/bash, [/bin/bash, -p], NULL) - 33 bytes])&lt;/strong&gt; para esto tenemos un laboratorio que para poder convertirnos en &lt;strong&gt;Root&lt;/strong&gt; tenemos un binario que ejecuta este usuario privilegiado.&lt;/p&gt;
&lt;p&gt;Antes de comenzar primero vamos a ver un poco de teoría sobre Buffer Overflow y entender el flujo de trabajo.&lt;/p&gt;
&lt;h2 id="qué-es-un-buffer-overflow"&gt;¿Qué es un Buffer Overflow?&lt;/h2&gt;
&lt;p&gt;Un &lt;strong&gt;Buffer Overflow&lt;/strong&gt; (desbordamiento de búfer) es una vulnerabilidad de software que ocurre cuando un programa escribe datos en un búfer (una zona de memoria temporal) más allá de los límites asignados, sobrescribiendo así áreas adyacentes de la memoria.&lt;/p&gt;</description></item></channel></rss>