3
$\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$
2
  • $\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
    Commented Jul 7, 2020 at 16:35
  • 5
    $\begingroup$ I’m voting to close this question because the link is broken, so it no longer functions as a puzzle. $\endgroup$
    – bobble
    Commented Nov 18 at 3:25

1 Answer 1

8
$\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
    Commented Aug 7, 2020 at 23:50

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