Hack the CTF
  • 🚩Welcome to Hack the CTF
  • Getting Started
    • ⭐Course Overview
    • ❓Why We Made This Course
    • 🔷Why CTFs are Important
    • Types of CTFs
    • Interesting CTF Info
  • Basics
    • Flag Format
    • Challenge Types (chals)
    • ✨Misc Terms & Rules
    • Tools and Methods
    • 🎮Let's Play
  • The Challenges
    • 🤔Learn, Hints, Solutions
    • 🟩EASY CHALS
      • 🟩Flag on a Function
      • 🟩Binary
      • 🟩Find and Watch
      • 🟩Lots of Them
      • 🟩Who Said This?
      • 🟩Click This Link
      • 🟩Remote Connect
      • 🟩Beeps and Beeps
      • 🟩Someone Not Use HTTPS
      • 🟩Cipher
      • 🟩Find Someone
      • 🟩CTF Page #2
      • 🟩Too Much Blue
    • 🟨MEDIUM CHALS
      • 🟨Hiding Right in Front of You
      • 🟨Base64 is the Answer
      • 🟨Hash of the Server IP Address
      • 🟨Query String
      • 🟨Literally in the Picture
      • 🟨Find the Texty Record
      • 🟨Where in the git is the Flag?
      • 🟨Websockets Delivery
      • 🟨Hacker Hid a File
      • 🟨I Hear Something
      • 🟨Where Am I?
      • 🟨Shakespeare is Hiding Something
      • 🟨CTF Page
    • 🟥HARD CHALS
      • 🟥Image Doesn't Work
      • 🟥Where is it?
      • 🟥Code Breaker
      • 🟥TV - Amateur Radio Way
  • Extra Resources
    • Where to Find More CTFs
  • Conclusion
    • Course Recap
    • 📝Quiz
    • 🦉Keep on Learning
  • SouthHills Info Request
Powered by GitBook
On this page
  1. The Challenges
  2. HARD CHALS

Code Breaker

PreviousWhere is it?NextTV - Amateur Radio Way

Last updated 5 months ago

REVERSE ENGINEERING | figure out how things work, then break those things | HARD

This flag is about knowing a concept such as brute-forcing (see ). The first part is that you have to understand how to send an unlock code. The second is to speed up the process of breaking the code.

Hints

ChatGPT is pretty good at writing Python code. If you ask it to write you a program that attempts all possible combinations and sends them to that URL while printing the result, you will probably get a working solution.

Be careful: the endpoint may have rate-limiting enable to slow down other types of attacks. You may also have to slow your code down just a little to deal with this.

Now you just have to find a place to run your Python code.

Solutions

🟥
🟥
https://en.wikipedia.org/wiki/Brute-force_attack
https://www.youtube.com/watch?v=rUbn3GNNVI8&list=PLFuCtJnW6S5iSDjIFa2QAjWi7BcKJBJhm