<?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>Heap on Blog do GRIS</title>
    <link>http://grisufrj.github.io/tags/heap/</link>
    <description>Recent content in Heap on Blog do GRIS</description>
    <image>
      <title>Blog do GRIS</title>
      <url>http://grisufrj.github.io/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</url>
      <link>http://grisufrj.github.io/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</link>
    </image>
    <generator>Hugo -- 0.128.0</generator>
    <language>pt</language>
    <lastBuildDate>Tue, 28 Jan 2025 00:00:00 -0300</lastBuildDate>
    <atom:link href="http://grisufrj.github.io/tags/heap/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Heap 0x1</title>
      <link>http://grisufrj.github.io/blog/2025-01-28-heap-0x01/</link>
      <pubDate>Tue, 28 Jan 2025 00:00:00 -0300</pubDate>
      <guid>http://grisufrj.github.io/blog/2025-01-28-heap-0x01/</guid>
      <description>Introdução Antes de nos aprofundarmos na heap da glibc, vamos dar uma olhada rápida na pilha. Depois disso, poderemos explorar a heap.
Na parte 2, vamos abordar a função free e suas bins.
A stack Nos sistemas operacionais modernos, cada thread de uma aplicação possui sua própria stack. A stack tem um tamanho fixo, que é alocado pelo sistema operacional e atribuído ao processo quando ele é iniciado.
Ela funciona no modelo LIFO e, geralmente, armazena variáveis locais, ponteiros para endereços de retorno, argumentos de funções, etc.</description>
    </item>
  </channel>
</rss>
