// Debuggee.cpp : Defines the entry point for the console application.
int _tmain(int argc, _TCHAR* argv)
MessageBoxA(0,"Debuggee started","placing break point",0);
//find IP (mov eax,eip :invalid opcode)
f: pop eax
printf("%x : %x \n",EIP+i,b[i]);
::DebugBreak(); //notice that instruction 0xcc is placed here (which is Interrupt 3), the debug memory dump window will not show this
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
I have been working with computers since my eight grade, programming the ZX Spectrum. I have always had an interest in assembly language and computer theory (and is still the reason for taking tons of online courses), actively code using C/C++ on Windows (using VS) and Linux (using QT).
I also provide training on data structures, algorithms, parallel patterns library , Graphics (DX11), GPGPUs (DX11-CS,AMP) and programming for performance on x86.
Feel free to call me at 0091-9823018914 (UTC +5:30)
(All views expressed here do not reflect the views of my employer).