<?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>ELF File Format on BitInfiltrator</title>
    <link>https://bitinfiltrator.pages.dev/tags/elf-file-format/</link>
    <description>Recent content in ELF File Format on BitInfiltrator</description>
    <image>
      <title>BitInfiltrator</title>
      <url>https://bitinfiltrator.pages.dev/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</url>
      <link>https://bitinfiltrator.pages.dev/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</link>
    </image>
    <generator>Hugo -- 0.141.0</generator>
    <language>en</language>
    <lastBuildDate>Sat, 25 Jan 2025 13:11:18 +0000</lastBuildDate>
    <atom:link href="https://bitinfiltrator.pages.dev/tags/elf-file-format/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>What happens before the main function, from the _start point to the main function?</title>
      <link>https://bitinfiltrator.pages.dev/posts/whatishappeningbeforemainfunc/</link>
      <pubDate>Sat, 25 Jan 2025 13:11:18 +0000</pubDate>
      <guid>https://bitinfiltrator.pages.dev/posts/whatishappeningbeforemainfunc/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;For most programmers, the entry point of a C or C++ program is the main function. However, they may be unaware of the complex steps that occur before main is executed. Depending on the program and the compiler used, various functions may run before main. These functions are automatically included in the final executable binary by the compiler and linker, but they remain hidden from the programmer.&lt;/p&gt;
&lt;p&gt;This post discusses the execution process and events from _start to the main function, with future posts covering the next steps.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
