... this, the code to execute a shell is written quickly in C, and the machine code for this operation is recorded. Now, when the buffer is overwritten the data to do so consists of the code to be ... which allowed code with large numbers of loop repetitions to be run. In this instance, by the time the ActiveX execution code was reached, no dialog would be forthcoming, and the code would just ... stack so that when returning from the function we execute some arbitrary code of our choosing and not the intended code that would otherwise be called. void function(int a, int b, int c) {...