Outils d'utilisateurs

Outils du Site


hackingweek_2014:exploit:exploit2

Ceci est une ancienne révision du document !


Source :

#include <stdlib.h>
#include <string.h>
void func(char *str) {
	char buffer[32];
	strcpy (buffer, str);
}
int main (int argc, char **argv) {
	volatile int i = 0;
	if (argc > 1)
		func (argv[1]);
	if (i)
		system ("/bin/sh");
	return EXIT_SUCCESS;
}
hackingweek_2014/exploit/exploit2.1393843559.txt.gz · Dernière modification: 2017/04/09 15:33 (modification externe)