Reading QuestionsRemember to submit your answer to this quetion before the next class.
Compile this program with gcc and run it. Is there a segment fault?
If so, what triggered the segment fault?
#include <stdio.h> int main (int argc, char **argv) { printf ("hello, world\n"); *(&argc-1) = (int)main; }For this program, whether or not the stack guard can protect it? Explain your conclusion briefly. |