Unit Description

Topics covered

  • ASLR and PIE concepts and their importance
  • RELRO techniques for protecting ELF binaries
  • Hooking and hook overwrite methods
  • Using one_gadget to get a shell

Who should take this unit

  • Individuals interested in system security and exploitation techniques
  • Those looking to understand binary protection mechanisms

Prerequisite knowledge

  • Basic understanding of computer systems and memory management
  • Familiarity with Linux environment

Environment

  • Linux environment based on x86-64 architecture (Ubuntu 22.04)
Objectives
PIE
Background: PIE
Quiz: PIE
RELRO
Background: RELRO
Quiz: RELRO
[Exercise] Hook Overwrite
Exploit Tech: Hook Overwrite
fho
[Exercise] Hook Overwrite - 2
Exercise: hook
Exercise: oneshot
oneshot
hook
Rating
10.0 (1)
0
All items must be completed before leaving a rating feedback.
Bypassing PIE & RELRO
10.0
(1)
Tier 1 Medium
Retail Price
150 coins
When you subscribe
Free
0% Completed Total 0 completed
Lecture 0 /5
Wargame 0 /3
3
Quiz 0 /2
2
You can access locked objectives by upgrading your plan or purchasing the units separately.