Skip to content

Faster Lock Combination⚓︎

Difficulty:
Direct link: https://paddlelockdecode.com

Objective⚓︎

Request

Over on Steampunk Island, Bow Ninecandle is having trouble opening a padlock. Do some research and see if you can help open it!

Bow Ninecandle

You see, I need to get into the lavatory, but here's the twist: it's secured with a combination padlock.
Talk about bad timing, right? I could really use your help to figure this out before things get... well, urgent.
I'm sure there are some clever tricks and tips floating around the web that can help us crack this code without too much of a flush... I mean fuss.
Remember, we're aiming for quick and easy solutions here - nothing too complex.
Once we've gathered a few possible combinations, let's team up and try them out.
I'm crossing my legs - I mean fingers - hoping we can unlock this door soon.
After all, everyone knows that the key to holiday happiness is an accessible lavatory!
Let's dive into this challenge and hopefully, we won't have to 'hold it' for too long! Ready to help me out?

Hints⚓︎

Solution⚓︎

Again, the congenial transportation of analogue lock picking touch and feel into the digital realm. I find these one-dial lock types fascinating - how can one input manipulate several internal mechanisms?

And so I plundered Ebay and bought the last remaining Master locks from a conveniently timed school locker liquidation.

However, for this challenge, the digital path appeared more easy-going. Because... again, the developer console reveals that the java script code at paddlelockdecode.com calculates the random number combination client-side and stores it in the variable "lock_numbers".

 function GenerateCombination() {
      function getRandomElement(arr) {
        const randomIndex = Math.floor(Math.random() * arr.length);
        return arr[randomIndex];
      }

...

    var lock_numbers = GenerateCombination()

The java script console readily reveals its content:

> lock_numbers
{ first_number: 18, second_number: 24, third_number: 38, bad_third_number: 18, first_number_sticky: 13, guess_number1: 11, guess_number2: 8 }

Using first_, second_ and third_number on the "Fasterlock" indeed opens the lock, to the great relief of Bow Ninecandle.

Admonitions⚓︎

Don't get started with lock picking

Still fiddling with those locks. Oh, the time getting wasted...

Images⚓︎

screenshot

Answer

After solving the challenge, the fact will be listed as an "Achievements" in the player's badge.

Response⚓︎

Bow Ninecandle

Oh, thank heavens! You're a lifesaver! With your knack for cracking codes, we've just turned a potential 'loo catastrophe' into a holiday triumph!