This is the OLD Rival Rebels forum (Locked). To go to the NEW Forum please click here.
Forum Replies Created
-
Orchface
-
September 8, 2018 at 7:10 am #19876
Welcome back unamix! It’s been a while since I’ve been on RR as well, good too see you again!
Orchface
August 28, 2018 at 4:56 pm #19817This monster of a block is what my algorithm calculated to be a collision to one of your hashes:
d131dd02c5e6eec4693d9a0698aff95c2fcab50712467eab4004583eb8fb7f8955ad340609f4b30283e4888325f1415a085125e8f7cdc99fd91dbd7280373c5bd8823e3156348f5bae6dacd436c919c6dd53e23487da03fd02396306d248cda0e99f33420f577ee8ce54b67080280d1ec69821bcb6a8839396f965ab6ff72a7007a27ff6b2569f6939388a6bcb12896ce1d08a08076b45ec8ee775f02433f99e0adc842d60369320df30ad784b2e35dd6c919c634dcad6eab5f8436513e3288db5c373082fdbd19df99cdc7f8e521580a514175238884e38203b4f906043da5598f7bf8be3854004bae76421785bacf2c59ffa8960a9d3964cee6e5c20dd131c
Note that this is purely a hypothetical calculated value, and not a string (so even if MC’s text input allowed 512 characters, this raw block wouldn’t work).
Essentially, this block represents data, not characters. There is no way to get this block into a usable form to test in Java (hex to string will not work properly due to data loss conversions). But when put through your encrypt() method, the raw data represented by this block will result in a matching hash with one of the eight passwords.This block took several minutes to calculate, so there could theoretically be longer strings that collide with your passwords. For time purposes, my algorithm stops at collisions that are greater than 512 characters in length.
I just tested all 8 passwords in RR singleplayer and they work :)
(That representative disk makes a killer light show!)Orchface
August 28, 2018 at 5:05 am #19813I used Java to reverse that pesky getString() method, but I used C++ to perform the chain algorithm. I chose C++ for exactly the reason you said; Java doesn’t support unsigned bytes or integers. Basically, I had a Java program perform all of the basic logic to extract possible combinations of hashes, then I used a C program to attempt to crack the hashes.
<span style=”-webkit-tap-highlight-color: rgba(0, 0, 0, 0);”>The collisions I found were all lowercase alphabetic strings, except for one. I calculated 8 unique alphabetic strings that sound like passwords. However, I found that one of the hashes has a collision with a 512-character Hex block, but I doubt you would use that as a password.</span>
Good to see you too, Rodol!
Orchface
August 27, 2018 at 4:39 pm #19806This is quickly diverging from the topic at hand. I wish to discuss MD5 hashes, not debate whether a two-letter abbreviation is profanity.
Orchface
August 27, 2018 at 3:24 pm #19804The title is true…
My algorithm can crack almost any hash that belongs to an alphanumeric string less than 15 characters.
Waiting for Rodol to see this, because he doubted the efficacy of my cracking algorithm a few years back…
I want to see his reaction when I tell him all of his ‘secret’ passwords :)Please don’t snip.
Orchface
August 17, 2018 at 3:40 pm #19711Hey guys, do any of you remember me?
Orchface
June 7, 2017 at 8:00 pm #16450I opened the creative menu and dropped it straight into the hopper. I never put it into my hotbar or inventory.
Orchface
June 7, 2017 at 3:06 pm #16445Titancon, my computer is fine; RR is the only mod I have installed at the moment. This is definitely a problem with the mod. Tried it on both my Mac and my PC and get the same bug. The log says NullPointerException. Probably the Chip by itself isn’t recognized as an instantiated object. Might look through rodol’s code later on.
Orchface
June 4, 2017 at 3:38 pm #16346Wow. I thought I was first :\
Orchface
June 4, 2017 at 1:24 pm #16344So this is the first time this has happened?
Orchface
June 4, 2017 at 7:09 am #16336Thanks, I’ll keep that in mind.
Btw, code red what’s your username?
Orchface
June 3, 2017 at 7:23 pm #16323I miss RR so much :\
Orchface
June 3, 2017 at 2:46 pm #16311I love playing this to the whole server and seeing players’ reactions.
Orchface
-
Orchface