I am trying to analyze a malicious DLL and when I loaded it in IDA, I can see two functions - DLLEntryPoint
and DLLMain
. I then proceeded to change the format by switching the characteristics bit that identified the file as a DLL to an EXE. When I load the file again in IDA, I can see two functions - Start
and WinMain
From what I understand, Start
is the entry point for an exe and it does some initialization before it calls WinMain
or Main
. Are DLLEntryPoint
and DLLMain
similar functions for Dlls?