Skip to content

Instantly share code, notes, and snippets.

@lomnom
Last active November 2, 2025 10:51
Show Gist options
  • Select an option

  • Save lomnom/6e00f540d9f0652034c6b5ce8f4524ee to your computer and use it in GitHub Desktop.

Select an option

Save lomnom/6e00f540d9f0652034c6b5ce8f4524ee to your computer and use it in GitHub Desktop.
Reverse engineering tutorial :)

Welcome to NYCTF's reverse engineering tutorial

This tutorial will teach you the reverse engineering basics needed to ace NYCTF :)

Google drive folder with everything: link

There are 3 short tutorial videos, followed by a few practices to help you polish your skills.

Tutorials

Do follow along with these videos!

  • Part 1 (1min 28s): Setting up
  • Part 2 (7min 3s): Solving your first problem!
    • Download the challenge file here (there is no server command)
  • Tutorial 3 (14min 38s): A harder problem :3
    • Download the challenge file here (there is no server command)

Practices

Here are some practices to let you try what you've learnt hands-on!

The first practice is really similar to the first challenge on the tutorial. Get it here.

Solution to first practice Enter 120021. It is basically the same as what is discussed in tutorial 2.

The second practice is (im still thinking of it lol)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment