<- PWN

Ancient Interface

37 minutos de lectura

Ancient Interface

Se nos proporciona un binario de 64 bits llamado ancient_interface:

Arch:     amd64-64-little
RELRO:    Partial RELRO
Stack:    Canary found
NX:       NX enabled
PIE:      No PIE (0x400000)  

Además, tenemos también el código fuente en C y un archivo DockerFile:

$ tree
.
├── build-docker.sh
├── challenge
│   ├── ancient_interface
│   ├── ancient_interface.c  
│   └── flag.txt
└──  Dockerfile

1 directory, 5 files

Análisis de código fuente

No se necesita ingeniería inversa para este reto ya que tenemos el código fuente original: