
Silver's Silver's DX Crackme #1
Download silverdxcrackme1.zip, 278 kb (password: crackmes.de) Browse contents of silverdxcrackme1.zip ALL REVERSERS PLEASE MAKE SURE YOU READ THE README IN THE ZIP BEFORE BEGINNING, THIS WILL SAVE YOU A LOT OF TIME AND FRUSTRATION.
Difficulty: 5 - Professional problem to solve | RatingWaiting for at least 3 votes View profile of Silver » |
Solutions
Solution by TheColonial, published 10. apr, 2007; download (1174 kb), password: crackmes.de or browse.
TheColonial has rated this crackme as awesome.
Solution by waxfordsqueers, published 08. jan, 2007; download (171 kb), password: crackmes.de or browse.
waxfordsqueers has not rated this crackme yet.
Discussion and comments
red477 03. Nov 2006 | Good idea writing such a cm with DX. |
---|---|
Silver Author 06. Nov 2006 | Thanks :) Looking forward to seeing how people get on with this one. |
Silver Author 09. Dec 2006 | One month on, nobody beaten it yet! A reply to people who have asked, if the crackme crashes while you're working on it this is not a bug, it's deliberate. |
TheColonial 16. Mar 2007 | I've nearly finished this crackme. My tutorial is up to 31 pages already! I just need to defeat the encryption at the end (damn Blowfish :)). |
TheColonial 08. Apr 2007 | Hi guys, I've just submitted my solution. I worked very hard to give you as much information as I could, I hope you find it interesting. Silver - I now know your password :) |
boonz 10. Apr 2007 | kickass-solution, very nice work really! |
TheColonial 10. Apr 2007 | Thanks very much Boonz. It took me a little longer than I wanted, but Blowfish was new to me at the time (so that's my excuse!). Cheers :) |
Silver Author 11. Apr 2007 | TheColonial - absolutely bloody outstanding work, sir, and a great writeup. You did an excellent job there. One note for you, the DInput crash is deliberate. I was working on the principle that in a commercial DX game a user will never lose focus, so I just junk lost devices etc with the idea of annoying people using a debugger. Also another little point for you, the DInput keyboard handling is non-exclusive. I did this to show WaxfordSqueers some DX tricks - as you spotted, some chars are put into the keyboard buffer through WM_CHAR, others are put in through the DInput keyboard handler. Anyway once again, excellent work. Very impressed you got the password! |
TheColonial 12. Apr 2007 | Hello Silver, I knew that the crashes were your doing ;) I know that for the most part the game developers (I used to be one ;) hence the background knowledge of DX) handle things slightly differently, but you did what you did to add a greater challenge - which was great. Thanks very much for your feedback, I'm glad you approve of the writeup. Also thanks very much for writing such an entertaining crackme, I had a blast solving it, and I enjoyed writing up the solution. Now, time to finish my GPU crackme ;) See ya! |
Silver Author 15. Apr 2007 | Nice :) You used to be a game dev, eh! I wonder if we knew each other in a previous life.... :) Glad you enjoyed it! |
TheColonial 16. Apr 2007 | hehe. Quite possibly ;) |
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.