đĒTeenage game - TJCTF202
Last updated
Last updated
Viáģc cáģ§a ta là pháēŖi thay Äáģi Äáģa cháģ trÃĒn stack thà nh win
Äáģ nÃŗ ret2win
MÃŦnh láēĨy xáēĨp xáģ báģi vÃŦ cÃŗ tháģ cÃŗ sai sáģ nà o ÄÃŗ mÃŦnh ko lÆ°áģng ÄÆ°áģŖc. Sau khi tháģ váģi 62 bytes, náēŋu may máē¯n báēĄn cÃŗ tháģ overwrite Äáēŋn win+4
náēŋu không thÃŦ nÃŗ sáēŊ bÃĄo segment fault và báēĄn chÃē ÃŊ Äáģa cháģ báģ segment fault cÃŗ cháģŠa byte 0xe4
không. Sau ÄÃŗ báēĄn sáēŊ cháģnh cáģng tráģĢ tÚy táģĢng trÆ°áģng háģŖp.
"w" cÃŗ cháģŠc nÄng overwrite ret2main --> ret2win (trong trÆ°áģng háģŖp nà y)
CÃŗ 1 Äiáģu náģ¯a Äáģ báēĄn cÃŗ tháģ là m bà i nà y ÄÃŗ là pháē§n con tráģ tráēŖ váģ hà m main: nà y gáē§n váģi hà m win. NhÃŦn áēŖnh tháģŠ 3 bÃĒn trÃĒn: