-------------------------------------------------------------------------------- Backgammon, by George 1.70 - How to crack it Target: Backgammon, by George 1.70 WWW: http://www.geocities.com/john_aum (at the end of page) or other url's ??? Cracker: --..__J_o_h_n_n_y__A_U_M__..-- (TNT) Protections to remove: time limit & entry NAG Used tools: W32Dasm & Hacker's View (backgrounded by Windows Commander 4.03) ---------------- This info is for personal use and can not be forbidden by anyone! If someone tries, sure is on black side (men from govern, army, sservices or another Satan crazy instruments). I'm for free & freedom in any domain, we can do it, we need only love & God. If older generations cannot understand, their minds are on black side, too. ---------------- What we observe at this program (nice backgammon proggie) is this: on entry we remark a nice NAG (?!*%#$&zbang!) which must dissapear, because we don't neeed it. But first we read "demo period is over". So, it's a time limit! Second observation: The menu has all the options blocked now - means it's already expired as you already guessed. Let's try first this: put the year 1995 (set clock-date). Enter again. Fine job! The program looks now that it's clean of all limitations! Let's make to stay this way forever! Time limitation: search (in w32dasm) in imported functions (Imp Fn button) for GETLOCALTIME, for example. Nothing. Look with Alt-S-F for word "date". No semnificative function about that! Let's think: it's a menu disabled, let's find a function with menu disabled, more precisely with menu enabled, like function ENABLEMENUITEM. That's it! This function must give us control on enabling options in menu. Let's search with this word - "enablemenuitem". We think that the right ENABLEMENUITEM must have a jump around it, like jbe, jle, means jump if date is this or below, or date is out of limit of less or equal, etc. Looking from begining of code and we find on 5th ENABLEMENUITEM a jump around it, jle 43BC. Bingo! The process is like this: enable menu, jump if date is out of the limits less or equal. So, if jump works, aleluia with options in menu! Let's kill this frog! Instead jle (7E 03) put 90 90, you now why, you now? I assume after of lots of tKC (great guy! all my love!) tutorials you learned something. Now jump is noped. See if work! Hacker's View - hiew 4A57 -> 90 90. OK!! Good job Johnny! Einstein time limitation is gone! NAG limitation: here are two ways of noping this NAG: the easy way and the hard way (but not for me). First way is with 82 -> 7E trick (read tKC tutorials, if you don't understand what's this!). Working all the time! In many cases! So, let's make a search with text "Thank you" with hiew (you now what's a hiew, it's a kind of fish - joking) Bingo! One million bucks for Johnny! At hiew 132D2 is 82 (a small weird e). Turn 82 -> 7E (a kind of jump back, don't process this window). Look for results: NAG is also lost in space forever! Great job! Easy, ha? The program is now with no limitation but a cracker must learn more! So I give you a homework (if you are no lazy chicken!). The hard way: (i'll tell you a secret) look for the function REGISTERDLGBOX & for words from NAG like "demo period has expired", etc; around this function are jumps (like in time limitation from above). PS: if you don't like in titlebar the text ", by George" you can delete it. I prefer without it. Easy job, newbies. I'm newbie (but a little advanced) too, and it's good to learn. ----------------- Answer: if you look down here and you didnt do it on your own, you are really a sunday cracker (this is for newbies who must learn more tricks). More professional approach on removing NAG: hiew B554: 7F -> EB and B5CD: 7D -> EB. May work also (REGISTERDLGBOX) on other programs when nothing else is to be done. ---------------- Greets: tKC (my love too!), CIA, TNT, PC, CORE, all crackers, PRO or newbies, all cracker teams (keep going, we must eliberate from iudeo-masonic tirany, all must become free), we are great guys, and nice too. Love you all (but you must be a good soul!). Romanian Greets: Salutari tuturor crackerilor din Romania! Mergeti inainte, o sa ne astepte si zile mai bune, ginditi optimist, Dumnezeu e aici cu noi! At last, but from all my heart: I love you Heavenly Father, I know you are with me all the time!!! God is love! E-mail: johnny_aum@yahoo.com ---------------Sorry if my english is not perfect!---------------- -------------------------------------------------------------------------------