Hello!
I am trying to learn reverse engineering, so I wrote a simple C++ project that contains 2 simple methods that prints some test. I run the project as an Executable (.exe) file (which was made in Debug build, but I don't run it using the Visual
Studio Debugger, I choose the option "start without debugging"). And whenever I run this and attach to some compiler (either windbg or x64dbg) and I look for function symbols - I can't find any of the functions I have wrote. I can only see some kernel32
and ntdll imported functions.
I have checked out what will happen if I try to use the debugging tools on other programs, and the same thing happens!
Anybody knows and can tell me what is the problem or what did I do wrong and how to fix it?
Thank you for reading!