Create a Tiny DLL in C | Remove CRT and Disassemble DLL with Cutter | Windows DLL Internals

Create a Tiny DLL in C | Remove CRT and Disassemble DLL with Cutter | Windows DLL Internals

300 Lượt nghe
Create a Tiny DLL in C | Remove CRT and Disassemble DLL with Cutter | Windows DLL Internals
In this video, we’ll create a very tiny DLL in Windows, carefully removing the CRT (C Runtime) setup to shrink the DLL size drastically! You’ll learn why a default DLL includes unnecessary overhead, how to avoid linking the CRT, and how to build a pure, minimal DLL using basic Win32 API calls. Then we’ll open the generated DLL in Cutter to disassemble and inspect its internals, giving you a peek into how clean and small a true minimal DLL looks. This video is perfect if you're curious about Windows internals, PE file structure, or low-level system programming. An essential step for anyone exploring Windows reverse engineering and tiny system optimization projects! 00:00 - Introduction: DLLs and rundll32.exe 00:09 - Write a simple DLL in C 00:32 - Building a normal DLL 01:14 - Understanding what's inside the DLL 03:53 - Lets Make the DLL Really Tiny 06:05 - Lets Explore what's inside the Tiny DLL 07:05 - Invoking the custom defined function from DLL using rundll32.exe 07:56 - Introduction to dumpbin.exe SnatchDreams - Its Insane Here #tinydll #dll #windows #cutter #reverseengineering #windowsinternals #portableexecutable #pefile #programming #developer #coding #cprogramming #win32api #lowlevelprogramming #softwaredevelopment #binaryanalysis #peanalysis #staticanalysis #dllprogramming #windowsdevelopment #disassembly #reverseengineer #systemprogramming #crtremoval #minimaldll #lightweightdll #dlltutorial #peformat #cwindows #windowsprogramming #windowsapi #codeoptimization #tinywindowsdll #exploredll #cuttertutorial #disassembleexe #pefilewindows #cutterwindows #cutterreverseengineering #disassemblewindowsdll #debugging #pefileanalysis #softwareengineering #tinyprogramming #dllreverseengineering #staticbinaryanalysis #microdll #noctrdll #msvcrt #pefileinternals #removecrt #buildingdll #dlloader #portableexecutablestructure #lowlevelcoding #cutterdisassembler