---
id: 6440
title: "What really is the Entry Point of a .NET Module?"
source_domain: blog.washi.dev
source_url: "https://blog.washi.dev/posts/entry-points/"
published_at: "2023-03-04T00:00:00Z"
tags: ["reverse-engineering", "dotnet", "runtime", "entry-point", "tls-callbacks", "internals"]
phying_url: "https://phying.com/item/6440"
lang: en
---

# What really is the Entry Point of a .NET Module?

## Summary

A tour of the many entry points in a .NET module — from Main and static constructors to CLR and PE native entry points, TLS callbacks and DLL pre-injection — showing where user code really begins.

## Intelligence Metadata

- **Sources:** blog.washi.dev
- **Published:** 2023-03-04T00:00:00Z
- **Original:** https://blog.washi.dev/posts/entry-points/
- **Phying News:** https://phying.com/item/6440
