Skip to content
This repository has been archived by the owner on May 3, 2022. It is now read-only.

Latest commit

 

History

History
23 lines (15 loc) · 706 Bytes

README.md

File metadata and controls

23 lines (15 loc) · 706 Bytes

OS and File security

Let's run checksec on the binary we have.

  $> checksec --file bonus3
  RELRO           STACK CANARY      NX            PIE             RPATH      RUNPATH      FILE
  No RELRO        No canary found   NX enabled   No PIE          No RPATH   No RUNPATH   bonus3

Same security as previous level expect NX is enabled this time.

Useful data on the binary itself.

Binary compilation

Use this command to compile source.c, reproduction source-code of the given binary.

  $> gcc -Wl,-z,norelro -fno-stack-protector -z execstack -o bonus3 source.c