XorRanger Posted December 20, 2015 Posted December 20, 2015 (edited) Hello all, Here is a new KeygenME from me. Prizes Make a fully working Keygen ==> Gold ==> First two persons gets the full KeygenME SourceCode. Gets a Working Serial ==> Silver Gets a Working Patch ==> Bronze. A tutorial would be appreciated. Enjoy!! Solutions Jasi2169 Bronze. kao Silver. kao Gold. Extreme Coders Gold. Adele.zip Edited December 23, 2015 by XorRanger updated Winners 6
Jasi2169 Posted December 20, 2015 Posted December 20, 2015 (edited) xor bro also create official keygenme for team if you have time Here is My Bronze Medal Patch Patch Also Fix :- Serial Length 8char so if u have less than or more than 8char ur fit also zerobit integer fixed Now keygen algo is quite complicated Entered Name :- "Jasi2169/TeamURET" Append With "HelloFromTheOtherSideAdele2015.." "Jasi2169/TeamURETHelloFromTheOtherSideAdele2015.." MD5 :- "99F5F5887CD851FE3297077EB28E32CC" ffsbsbeedpqebxsr to uppercase now i am confused decided to patch n got bronze medal Hello!!!Patched.rar Edited December 20, 2015 by Jasi2169 1
XorRanger Posted December 20, 2015 Author Posted December 20, 2015 @Jasi2169, Nice try and thanks for attempting.
kao Posted December 20, 2015 Posted December 20, 2015 I'll take silver: Spoiler kao : 54D4DA74-!!!(T(»ZExP:18$mB3r([y$]D7Q:Km.cLz*%K¦Ád 2
XorRanger Posted December 20, 2015 Author Posted December 20, 2015 @kao, thanks for trying out this challenge. been waiting for you to show up and you finally did.
0xNOP Posted December 23, 2015 Posted December 23, 2015 (edited) On 12/20/2015 at 4:37 AM, Jasi2169 said: xor bro also create official keygenme for team if you have time Here is My Bronze Medal Patch Patch Also Fix :- Serial Length 8char so if u have less than or more than 8char ur fit also zerobit integer fixed Now keygen algo is quite complicated Entered Name :- "Jasi2169/TeamURET" Append With "HelloFromTheOtherSideAdele2015.." "Jasi2169/TeamURETHelloFromTheOtherSideAdele2015.." MD5 :- "99F5F5887CD851FE3297077EB28E32CC" ffsbsbeedpqebxsr to uppercase now i am confused decided to patch n got bronze medal Hello!!!Patched.rar That's Pretty close This is where I'm currently at, This keygen has few checks, and the first one is that it checks to see if the first 8 bytes from your serial are equal a given CRC32 value, this CRC32 value is obtained from 2 main algorithms to calculate checksums, the first two checksums it's a combination of 2 algorithms that gives the correct CRC32 to check against, and then there's a 3rd one that calculates the current CRC32 value of the serial you've given: 1. You input any name: "0x90" (my case =D). 2. String "HelloFromTheOtherSideAdele2015.." gets appended to that name, resulting in: "0x90HelloFromTheOtherSideAdele2015.." 3. The concatenated string gets MD5 Hashed, resulting in: "28DDC1E093BD50448A1086035F8A2051" 4. The algorithm looks for the first 16 bytes of the string, results in: "28DDC1E093BD5044" 5. Now we enter in the first algorithm loop: - Algorithm iterate from right to left, starting from that last byte we have in the 16 bytes string we got in step 4. (PseudoCode Below) A. Get byte and Mod 0x1A to it. B. Add 0x61 to the result. C. Loop. Put into practice: 1. Last byte: "4" (34 = hex) 2. Mod 34 by 1A = 00 3. Add 61 to 00 = 61 Result is: 61 in hex, "a" in ASCII (which is our first letter to be put in the cipher), I've seen that this algorithm puts that first letter as last... meaning: _______________a and it then keeps filling with the other letters from right to left looping the algorithm. I don't know if I'm reading wrong the algorithm, but that's how I learned it Result: "yeqqpxrwfzoqbwaa" (<- last letter "a" we got from our test above.) This results in a cipher (as seen above) that will be used later on, on our second algorithm. 6. Now we enter in our second algorithm: - Algorithm uses the same structure as before everything is from right to left. NOTE: the cipher gets converted to uppercase in this part. given our cipher: "YEQQPXRWFZOQBWAA" 1. Gets the byte (we will call it X-Byte) in hex ("A" in hex "41") and store in a variable. (NOTE: Second iteration X-byte should be "A" (41 hex), Third iteration X-byte should be "W" (57 hex) and so on.) 2. Multiply the variable * 1003F = 410FFF (<- Store in same variable) 3. X-byte is added to the result: 41 + 41FFF = 411040 (<- Store in same variable) (X-Byte is used to denote the byte at current iteration, see note in step 1.) 4. Store the result. (<- Store in same variable) 5. Iteration goes to the next byte. 6. Loop (See NOTE at step 1.) A. Result of the first iteration = 411040 B. Result of the second iteration = 20430017 (<- Grabbed from the variable in Step 4.) C. Result of the third iteration = F09405EB And so on... (To calculate this algorithm correctly, in your Windows Calculator, use the Programmers Preset (ALT + 3) and use DWORD) - The result of this algorithm is the correct CRC32 value that your serial should have (notice Kao's first 8 bytes of his serial is 54D4DA74 in CRC32 this is represented as: "E0D62911" in accordance to this first algorithm, his ending result should be "E0D62911" so he go it right... but that's just one part of this keygen and this is where I'm stuck...) Well this is where I'm currently at and sadly stuck... I'm throwing in my towel, so I hope someone gets a good grip and reach that Gold place and hopefully shares with the rest of us how he managed to do it! Edited December 23, 2015 by 0xNOP 1
Extreme Coders Posted December 23, 2015 Posted December 23, 2015 (edited) Silver for now. Will go for gold if I have time. Spoiler Extreme Coders 123QL2p5-DzRoK¯·^D4µ³8y(nJyt³]0(rC|Pof-3_B8rNJ=== @0xNOP Github is your friend Edited December 23, 2015 by Extreme Coders 2
kao Posted December 23, 2015 Posted December 23, 2015 Keygen + semi-commented source attached. It's not perfect but does the job. Have fun! kg_adele.zip 3
Extreme Coders Posted December 23, 2015 Posted December 23, 2015 (edited) @kao Nice work. Let's see if I can finish the keygen. Edited December 23, 2015 by Extreme Coders
XorRanger Posted December 23, 2015 Author Posted December 23, 2015 @0xNOP, Nice work, keep trying you will get there as Extreme Coders said, Github is your friend. 1
XorRanger Posted December 23, 2015 Author Posted December 23, 2015 @kao, am impressed at the way you solved the "part2" of the serial making your solution unique. I appreciate that, Thumbs up and Well Done. Check your Inbox for the source link as promised.
XorRanger Posted December 23, 2015 Author Posted December 23, 2015 @Extreme Coders, thanks for trying out the challenge. Awaiting your Keygen.
Extreme Coders Posted December 23, 2015 Posted December 23, 2015 Keygen uploaded. It has been quickly coded, so quality of code is poor. keygen.zip 1
XorRanger Posted December 23, 2015 Author Posted December 23, 2015 @Extreme Coders, thanks for your solution. Thumbs up and Well Done. Check your Inbox for the source link as promised.
XorRanger Posted December 23, 2015 Author Posted December 23, 2015 @kao, @0xNOP, @Extreme Coders, @Jasi2169 How would rate the level of this KeygenME? Very Difficult Difficult Medium Easy.
Jasi2169 Posted December 23, 2015 Posted December 23, 2015 (edited) Difficult Bro here is something https://www.uret.in/topic/2789-android-keygenme-1-team-uret/ Edited December 23, 2015 by Jasi2169
0xNOP Posted December 23, 2015 Posted December 23, 2015 3 hours ago, XorRanger said: @0xNOP, Nice work, keep trying you will get there as Extreme Coders said, Github is your friend. Thank you very much I already found out what you guys were saying lol pretty handy 37 minutes ago, XorRanger said: @kao, @0xNOP, @Extreme Coders, @Jasi2169 How would rate the level of this KeygenME? Very Difficult Difficult Medium Easy. For me it was Very Difficult, I could make it to the 1st part of the keygen (first 8 bytes of the serial, etc, etc.), but couldn't make it to the second part (rest of the serial, has to do something with the same string again) Thanks for doing this keygen me, really helps a lot. 1
Jasi2169 Posted December 23, 2015 Posted December 23, 2015 (edited) The problem was that when it checks again n again with eax,0×8 i thought key length is 8 that checksum but i always got bad but when kao solved then i got to know it has something more whereas i kept confusing (sometimes i think what kao does in his day routine he always solves stuff so i can copy it ) So did PATCH to get bronze atleast,patch which i love more the reason is that its fast no need to understand all stuff PS give freedom to use any name and any serial combination PS Patching can be done to all apps but not keygenning But keygen is satisfactory n real deal Edited December 23, 2015 by Jasi2169
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now