4
$\begingroup$

This gibberish is the source code of what you use to encode and decode it. I'm curious if anybody can decode it and give me the original source code! I'm placing a decent bounty on this in two days because I think it's quite funny.

https://hastebin.com/aqezusomut.js

The text consists of the following characters: < > + - =

$\endgroup$
1
  • $\begingroup$ ^vote with question/note: Was the text too big to include in this post? Sure would've been nice, perhaps with a shorter cipher. I tend to ignore posts that require link chasing but reluctantly wound up liking this puzzle after seeing its solution. $\endgroup$
    – humn
    Jul 7, 2020 at 16:35

1 Answer 1

7
$\begingroup$

Steps - First:

Show text like this

Second:

Search in text (ctrl+F) for "<>" or "<=-<>=+<" You will notice, that it is repetitive. chaos

Third:

Ignore "<" and "<=-<>=+<", translate "+" and "-" as "1" and "0".
">" is separator.

Fourth:

You can now see binary code, it needs to be slightly changed from this
binary
To this, when you add "0" at the start of each string (so it has 8 symbols each). Maybe I missed something, because I had to do it by hand.
better binary

Fifth:

Translate binary to text (for example here) and it gives text like this
source code
Which is (I believe) same algorithm, that was used on its source code.

$\endgroup$
1
  • $\begingroup$ Very close!! Nice job $\endgroup$
    – Rigidity
    Aug 7, 2020 at 23:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.