Skip to content
#

low-level-programming

Here are 537 public repositories matching this topic...

A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.

  • Updated Nov 20, 2024
  • HTML

Tutorial & a blog post that demonstrate how to code a Windows driver to inject a custom DLL into all running processes. I coded it from start to finish using C++ and x86/x64 Assembly language in Microsoft Visual Studio. The solution includes a kernel driver project, a DLL project and a C++ test console project.

  • Updated Aug 2, 2021
  • C++

A comprehensive systems programming toolkit implementing low-level concepts in C, from memory management to OS internals. Features practical implementations of computer architecture concepts with a focus on performance and hardware interaction.

  • Updated Nov 20, 2024
  • C

Improve this page

Add a description, image, and links to the low-level-programming topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the low-level-programming topic, visit your repo's landing page and select "manage topics."

Learn more