Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 941 Bytes

Task 12 [Day 6] Memory corruption Memories of Christmas Past.md

File metadata and controls

36 lines (23 loc) · 941 Bytes

Task 12 [Day 6] Memory corruption Memories of Christmas Past


Learning Objectives

  • Understand how specific languages may not handle memory safely.
  • Understand how variables might overflow into adjacent memory and corrupt it.
  • Exploit a simple buffer overflow to directly change memory you are not supposed to access.

After machine is up. access it using the ip.

Questions:

  1. If the coins variable had the in-memory value in the image below, how many coins would you have in the game? 7a9e27b711b796a812ea822aa072dc50

ANSWER

1397772111

  1. What is the value of the final flag?
Screenshot 2023-12-25 at 11 32 07 PM

ANSWER

THM{mchoneybell_is_the_real_star}