promix17's TinyAsm by Promix17
Download TinyAsm.zip, 2 kb (password: crackmes.de) Browse contents of TinyAsm.zip TinyAsm by Promix17
Difficulty: 1 - Very easy, for newbies | Send a message to promix17 » View profile of promix17 » |
Solutions
Solution by morecode, published 06. oct, 2012; download (203 kb), password: crackmes.de or browse.
morecode has not rated this crackme yet.
Solution by syspher, published 02. oct, 2012; download (4 kb), password: crackmes.de or browse.
syspher has not rated this crackme yet.
Solution by ARCHANGEL, published 02. oct, 2012; download (38 kb), password: crackmes.de or browse.
ARCHANGEL has rated this crackme as quite nice.
The submission of solutions is closed.
Discussion and comments
mausy131 19. Sep 2012 | Nice Crackme, Thanks! |
---|---|
whizz 19. Sep 2012 | Got the key, will submit the tutorial by tomorrow. :) |
crackamania 25. Sep 2012 | I got the correct key, But in olly, it take me to wrong path.. Dont understnd why.... I am a newbies. |
ksydfius 25. Sep 2012 | thats because of the anti-debugging code if you run it without a debugger than the key works fine :) nicely written code, thx -ksydfius |
syspher 01. Oct 2012 | Nice crackme ! I submitted my solution. |
Brentbmwh 03. Oct 2012 | why cant i open this program in olydbg? it terminates |
draww 06. Oct 2012 | @Brentbmwh: do you know anything about IsDebuggerPresent API or anti-debugging? when you find out, you'll have your answer. |
sa2304 11. Nov 2012 | It's really nice to play with this crackme :) After reversing code I had only one undecided question: is there a trick to check code integrity? ;;--------------------------------------------------------------------------------------------------------------- .text:0040134A checkCodeIntegrity: ; CODE XREF: sub_401126+18Aj .text:0040134A ; DATA XREF: sub_401126+233o .text:0040134A nop .text:0040134B nop .text:0040134C nop .text:0040134D nop .text:0040134E nop .text:0040134F mov edi, offset loc_40127E .text:00401354 mov ebx, 5DAAFCF2h .text:00401359 mov ecx, offset checkCodeIntegrity .text:0040135E sub ecx, offset loc_40127E .text:00401364 .text:00401364 loc_401364: ; CODE XREF: sub_401126+247j .text:00401364 mov eax, [edi] .text:00401366 xor eax, ebx .text:00401368 shl ebx, 1 .text:0040136A xor ebx, eax .text:0040136C inc edi .text:0040136D loop loc_401364 .text:0040136F sub eax, dword_403009 .text:00401375 jz loc_4012B5 .text:0040137B jmp short badKeyDetected ;;--------------------------------------------------------------------------------------------------------------- |
paradoxxl 29. Nov 2012 | Beginner-friendly crackme. Thank you :) |
NeoCortex 15. Jan 2013 | Nice crackme. I just solved it, that one was realy fun! Thanks. |
Fenix01 07. Jul 2013 | nice crackme :D |
Schinken 03. Aug 2013 | My first CrackMe and solved it Nice one ;-) |
c0R3 05. Aug 2013 | pretty good crackme ;D particularly for newbie |
deibiz_xxl 15. Sep 2013 | @sa2304 I'm there too... and I think that it has nothing to do with code integrity, because it just loads numbers, not contents of addresses... |
deibiz_xxl 15. Sep 2013 | @sa2304 i'm retarded... it does, forget that, but yes, it has something to do with integrity, but on memory... |
kairouseki 13. Jul 2015 | Nice crackme, thanks! And thanks to ARCHANGEL for the explanation behind the code integrity check. |
analpapst 18. Sep 2015 | i saw it and i want to do it, too. i like it yammy yes. |
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.