Hmm,
Nee, esp is overschreven voor de segfault. In je eigen code
notabene
Niet helemaal waar. Daarom had ik eerst een leeg bestand aangemaakt
zodat die een esp adress had omdat die steeds het zelfde bleef. Heb ik
toen een nieuw bestand aangemaakt en em handmatig verwijderd.
Het verbaasde me alleen dat het esp adress zo makkelijk te overschrijven
is. Wanneer je mov eax,1 mov ebx,0 int 0x80 toevoegd en dan vervolgens
het programma uitvoerd. Behoud die wel het overschreven esp adress met
0x12121212.
Zou ik nu opzettelijk het programma laten crashen op het EIP adress
0x8048080 zou die denk ik dus terug springen na 0x12121212.
Theoretisch gezien kan je dus zo denk ik andere andere EIP adressen
aanroepen. Maar dat is weer iets om te testen :D
Thx in iedergeval