
victordmelo's Kaliba CrackMe
Download CrackMe.zip, 16 kb (password: crackmes.de) Browse contents of CrackMe.zip A very simple KeyGenme for newbies.
Difficulty: 1 - Very easy, for newbies | Send a message to victordmelo » View profile of victordmelo » |
Solutions
Solution by iSSoGoo, published 28. jun, 2013; download (59 kb), password: crackmes.de or browse.
iSSoGoo has rated this crackme as boring.
Solution by B@zz!, published 28. jun, 2013; download (11 kb), password: crackmes.de or browse.
B@zz! has rated this crackme as quite nice.
Solution by neo85, published 28. jun, 2013; download (595 kb), password: crackmes.de or browse.
neo85 has rated this crackme as boring.
The submission of solutions is closed.
Discussion and comments
B@zz! 23. Jun 2013 | Some Keys: 2w358o875 3p378 899 4b398v923 2j358b875 5n418r947 5w418d947 1z338u851 8p478n1019 2h358b875 8b478f1019 Regards, B@zz! ( Solution Incomming ;) ) |
---|---|
BunnX 24. Jun 2013 | 10229301Z204586338Z245504051 14757610T295152518B354183467 16660695F333214218F399857507 15264040V305281118Z366337787 7356402Q147128358Z176554475 4234973C84699778S101640179 12545696V250914238L301097531 16519186N330384038J396461291 5168062Q103361558R124034315 May you should use the whole dword for more keys. Or you can produce 10 mathematically right keys and the rest would be random. |
B@zz! 24. Jun 2013 | Mh yes you are right my random function only had a range from 0 to 10 :P but atleast it doesn't matter if it has a range from 0 to 4294967295 :D but seriously who wants a long key if he is able to have a small . In my Keygen you are also able to change the range because i wrote a 0815-Random function haha |
iSSoGoo 24. Jun 2013 | @B@zz!: The idiom "0815" only exists in the German language ;) It means something like 'cheap' or 'poor' ;) |
bubakzlesa 28. Sep 2013 | Nice on for beginners. (x) + (any char) + (20x+318) + (any char) + (24x+827) |
kurill2006 08. Oct 2013 | ; free variables: (declare-const dword1 Int) (declare-const char1 Int) (declare-const dword3 Int) (declare-const char2 Int) (declare-const dword2 Int) ; end free variables. (declare-const v5 Int) (assert (= (+ 88 (- (* 2 (+ (* dword1 10) 125)) 20)) dword3)) (assert (= (+ (+ 3 (* 2 (+ 253 (* 2 dword1)))) (+ 88 (- (* 2 (+ (* dword1 10) 125)) 20))) dword2)) (assert (and (> dword3 0) (> dword1 0) (> dword2 0))) (check-sat) (get-model) (exit) |
zilber 01. Jun 2014 | Tryed to describe as equations system: int i1,i2,i3 // In order of return from scanf() // all scanf line is in format: "%d%c%d%c%d" where // i1'char'i2'char'i3'char i1 = random int i2 = 2 * (10 * i1 + 125) - 20 + 88 i3 = i2 + 2 * (2 * i1 + 253) + 1 + 2 ) Then simplifyed it to a: i2=20i1+318 i3=24i1+827 The result is same as bubakzlesa said. Thanks a lot for a great fun! |
lonestar 31. Jul 2014 | Solved it :) Thx for the CrackMe, here are a few Keys: Key: 23925e478818x575027 Key: 24101o482338m579251 Key: 24104q482398g579323 Key: 24107b482458j579395 Key: 24111l482538d579491 |
leptepkt 02. Sep 2014 | so much spoiler |
Exorcist1 05. Feb 2015 | 97039-1941098-2329763 |
Exorcist1 05. Feb 2015 | If anyone is interested in writing a keygen using Python - feel free to contact me) |
sevsnine 27. Jan, 13:40 | if __name__ == '__main__': one = random.randint(1000,9999) two = 20 * one + 318 three = 4 * one + two + 509 print (str(one) + '-' + str(two) + '-' + str(three)) |
You may leave your comment, thoughts and discuss this crackme with other reversers here.
Acting childish will not be tolerated.
HTML and such will be left as-is, so don't try.