Welcome to Cracking Tutorial #100! Hiya guys, Oh umm .. hmm .. 100?! Gee, time flies. I remember how I started First Tutor 3 years ago, what good and bad times we got! For sure, the software protections get better everyday, and our crackers get wiser (or worse?) :) Well, however I've not included ALL the worldwide crackers' tutors here, I'm sure you have learned much from this..or haven't you??? Also many thanks for YOU for the supportings I got for years! Ok Ok Ok, don't let me keep you up, here is a tut100.tKC... Let's rave! ...or crack babes? :) You'll need the following tools: (I use these tools, I assume you'll use 'em, but it doesn't mean that you'll need to use all those tools, so be sure to get them handy for the examples in this tutorial!) SoftICE v4.05 W32Dasm v8.93 Hacker's View v6.55 SmartCheck v6.03 ProcDump32 v1.6.2 TRW2000 v1.22 IDA v4.04 Windows Commander v4.51 (I use it coz of easier to multitask) Delphi, VB, C++, or TASM to code a keygen or a patch.. Don't ask me where to download all these tools since you had a chance to get them when you used my older tutorials. Here are a few good sites where you can grab tools from: http://protools.cjb.net http://w3.to/protools http://www.crackstore.com or ask any crackers to get you these tools! Are you ready?! OK! ;) The tKC Tutorials (1-100) - List of analyzed programs: ------------------------------------------------------ ££--..__list_made_by_Johnny_AUM__..--££ __N_O_T_I_C_E__ The list is made in the idea that you will find quickly what you need or if a program has it's tut here and the tools used! When I say "How to crack" it means that tools are W32Dasm, Hiew & when is "How to find a serial", "register" the tool is Softice. When is used SmartCheck, TRW2000, DeDe or others, is written there. I hope this list will be usefull to you! ___T_U_T_O_R_I_A_L___0_1___ Quick View Plus 4.0 - How to crack HEX WorkShop 2.51 - How to crack How to make your own patchers ___T_U_T_O_R_I_A_L___0_2___ Private 2.0a - How to remove NAGs (using Debugger in W32Dasm) Private 2.0a - How to remove NAGs (without W32Dasm!) LView Pro 1.C/32 - How to remove NAGs (using Debugger in W32Dasm) LView Pro 1.C/32 - How to crack (to enter any serials) ___T_U_T_O_R_I_A_L___0_3___ Horas 2.1a - How to remove NAGs (without W32Dasm) Horas 2.1a - How to crack date expiration (with W32Dasm) WinHacker95 2.0b3 - How to crack date expiration (with W32Dasm) WinHacker95 2.0b3 - How to crack (to enter any serials) ___T_U_T_O_R_I_A_L___0_4___ System Cleaner 1.21 - How to crack date expiration (with W32Dasm) System Cleaner 1.21 - How to bypass NAG about invalid date (without W32Dasm) Macro Schedular 4.3.11 - How to enable crippled features (with W32Dasm) TrayCal 1.0 - How to crack (to enter any codes) Why I copy *.exe to *.w32 files ASM Source Code for a Patcher by Nop/PC'97 ___T_U_T_O_R_I_A_L___0_5___ TrayCal 1.0 - How to register using WIN Registry CopyPaste 1.20 - How to register RadioDestiny 0.2 - How to remove timeout PASCAL Source Code for a Patcher by tKc/PC'98 ___T_U_T_O_R_I_A_L___0_6___ DocSweep 3.0 - How to register Cover Your Tracks 2.0 - How to register CD Check in Quake 2 3.10 - how to crack Trayrun 2.0.1 - How to register Pascal Source Code for a Patcher by tKc/PC'98 ___T_U_T_O_R_I_A_L___0_7___ CD Check in Balls of Steel 1.1 - How to remove (using W32Dasm) NeverForget 1.00 - How to remove NAG and 30 days limit (using W32Dasm) Phone Plus 2.00 - How to register (using Softice) WinPatch 1.0.06 - How to register (using Softice) ___T_U_T_O_R_I_A_L___0_8___ CaptureExe97 6.0 - How to unlock (using Softice) MPEG Player 1.76 - How to register (using Softice) WinXFiles 2.8 - How to register (using Softice & W32Dasm) CD-R Diagnostic 0.1.1.3 - How to register (using Softice) ___T_U_T_O_R_I_A_L___0_9___ Winamp 2.01 - How to get a serial WinNavigator 1.0 how to get a serial WinBoost 98 1.1 - How to get a serial File Mag-Net 1.10 - How to make a "keygen" ___T_U_T_O_R_I_A_L___1_0___ CD Check in Age of Empires - How to remove Easy CD-DA Extractor 3.0 - How to get a serial MP3 to EXE 1.01 - How to get a serial Visual Day Planner 6.1 - How to get a serial (using SmartCheck) ___T_U_T_O_R_I_A_L___1_1___ Sex Machine 1.2.0 - How to get a serial (using Softice) PowerAIM 1.3.7 - How to get a serial (using SmartCheck) Stone's Connect Control 1.4.1 - How to crack (using W32Dasm) Stone's WebWriter 2 v2.1.1 - How to crack (using W32Dasm) GameLaunch 3D v1.00.0020 - How to get a serial (using SmartCheck) Uninstall Manager 2.5 - How to make a keygen LiveImage 1.29D build52 - How to crack (using W32Dasm) ___T_U_T_O_R_I_A_L___1_2___ MS Combat Simulator 98 - How to remove a CD check DigiSignature 3.0 - How to get a serial Braga's Crackme -- How to get a serial (using SmartCheck) Opera 3.50 - How to crack Dll Demon 1.0 - How to get a serial Nico's Commander 4.10 - How to crack Teleport 1.29 - How to get a serial & how to make a keygen FullDisk 3.3 - How to crack & how to code a patch in ASM Split32 1.1 - How to get a serial (SmartCheck)& how to make a keygen in ASM MP3 to EXE 1.5 - How to get a serial & how to make a keygen ___T_U_T_O_R_I_A_L___1_3___ Basic of Cracking - Bullet Using Softice - Bullet Dll Show 3.9 - How to get a serial 4-Net 2.0 - How to crack Vodoo Lights & Cosmos 1.1.11 - How to crack PixShow 4.0 - How to crack CDRLabel 4.1 - How to crack ___T_U_T_O_R_I_A_L___1_4___ AtomTime 2.1a - How to crack Mirc 5.5 - How to crack Particle Fire Screen Saver - How to crack MP3/Tag Studio 1.2 - How to get a serial Symantec Visual Page 2.0 - How to crack DL PageASchedule v1.1 - How to create a keygen using Smartcheck How to crack a packed file with Petite ___T_U_T_O_R_I_A_L___1_5___ Blood2 - How to crack a CD Protection Easy CD-DA Extractor 3.0.2 - how to get a serial FlashFXP 1.0.58 - How to get a serial Waste Whacker 3.20 - How to get a serial HexDecOctBin 1.00 - How to crack FloppyLabel 4.1 - How to crack Calendar Builder 3.2d & Visual Business Cards 3.2c - How to make a keygen ___T_U_T_O_R_I_A_L___1_6___ Plan-It 1.02 - How to get a serial for 5 users NFO--Diz Viewer 1.26 - How to get a serial (using SmartCheck) Resize Image 3.3 - How to crack MPEG DJ Encoder 1.24a - How to crack Musical Generator - Keygen Anti-BO 1.5 - Keygen Very Easy Cracking Tutorial - Bullet A Dreaded Guide to Cracking - MisterE The Dark Art Of Cracking - paper articol 2 Source Code for Patches in Delphi 4 & tKC winice.dat ___T_U_T_O_R_I_A_L___1_7___ Winzip 7.0 SR1 - Patch for running without help files Winamp 2.10 - How to get a serial A Day In The Life 1.0 - Keygen Tutorial 1 Submit Wolf (demo) 4.01 - Keygen tutorial 2 Screen Loupe For Windows 95/NT 4.4 - Keygen Tutorial 3 Cruehead's Crueme 1.0 - How to crack ___T_U_T_O_R_I_A_L___1_8___ Pretty Good Solitaire 98 v.13 & PAM 1.13 - Serial Catching in VB5 Photoline 5.06 - How to think like a programmer Cpuidle 5.03 - Remove time limits Unreal Player Max 1.29 - Remove time limits Speak 1.8.21 - Serial Catching in VB6 WebFlix Pro 1.51 build 19990104 - How to crack WinBoost 98 1.24 - Key Generator ___T_U_T_O_R_I_A_L___1_9___ SkinMaker 0.27 - How to get a serial Stones ConnectControl 2.0.4 - How to crack GameSpy3D 2.08 - Cracking Tutorial Xceed Absolut Packager 1.1 - Patching a packed file with Shrinker 3.4 Basic Metods In Cracking Mp3 Explorer 2.3.0 - Key Generator ___T_U_T_O_R_I_A_L___2_0___ Nico's Commander 5.01 - How to put a random serial 12 Ghosts - Universal Keygen with C Source HTML Dir 2.0x with C Source - Keygen Tutorial Exepackers 1 - How to unpack programs packed with unknown exepackers under Win Exepackers 2 - How to unpack programs packed with unknown exepackers under Win AHM TRitonTools 2000 Beta 1.3 - How to crack components for Delphi ___T_U_T_O_R_I_A_L___2_1___ NetBus Pro 2.01 - How to crack CD-R Diagnostic 1.4.4 - How to enter a random serial/key Winpatch 1.2 - How to enter a random serial/key Net Gim Rummy 3.01 - How to crack Disk Cleanup 3.5 - How to crack Winzip 7.0 - How to crack for any name/serial WindowBlinds 0.85 (upd) - How to crack ___T_U_T_O_R_I_A_L___2_2___ Pretty HTML 3.5 - How to crack Acces Denied 1.11 - How to crack Instyler SmartSetup 2.0 - How to crack AudioCD MP3 Studio - How to crack Super Sensitive Disk-Scanner 98 2.00.4.99 - How to crack CoolRun 2.0 - How to crack ___T_U_T_O_R_I_A_L___2_3___ Swapper 3.00 - How to crack BluePrint Web Scripting Editor 1.03 - How to crack BVS Solitare Collection 2.2 - How to crack NBA Live '98 - How to crack CompuPic 4.50 build 979 - How to crack System Cleaner 908 2.0 build 2.0.0.34 - How to crack ___T_U_T_O_R_I_A_L___2_4___ SmartCheck 6.1 beta - How to get a valid serial Half Life 1.0 & 1.0.0.6 - CD crack by Risc Net Checkers 3.50 - How to crack Form-Printery 99 English 2.0 - How to crack Poster-Printery English 2.0 - how to crack Net Cribbage 4.01 - How to crack ___T_U_T_O_R_I_A_L___2_5___ Myth II - How to crack using w32dasm & hiew NeoTrace 1.22 - Patching of Packed/Protected files (writing a loader) Winzip 70 stuff for a keygen MetaMaster 2.5 & 2000 - How to crack (Softice & SmartCheck) ZipClean & programs with same register routine - How to crack using smartCheck Code for Anti-Softice in Delphi ___T_U_T_O_R_I_A_L___2_6___ Bryce 3D 3.1 - How to crack Kyoday Game - Keygen Tutorial Eternal Bliss's Camouflage - How to crack & make a keygen (Softice-SmartCheck) Binary Clock 2.3 - How to patch CD Protections - Tutorial Clancy's Rainbow Six 1.04 - How to crack ___T_U_T_O_R_I_A_L___2_7___ Anno 1602 - How to crack 3D Studio Max R2.5 (dongle) - How to crack using Softice & hiew Bleem - demo - How to crack Registration Defeating Petite 2.1 - Patching Tutorial by R!sc The Bat! 1.32 - How to crack ___T_U_T_O_R_I_A_L___2_8___ RollerCoaster Tycoon - How to crack RollCage Game - How to crack Might & Magic 6 v1.1 - How to patch Sin (UK) 1.01 Game - How to crack JForge 2.61 - How to crack CD Protections - 2nd Tutorial ___T_U_T_O_R_I_A_L___2_9___ WinHex 8.3 - How to crack Cookie Crusher 2.11 - How to enter a random serial/key Akai CDXtract 1.23 - How to enter a random serial/key High Grow 1.1 - How to enter a random serial/key EVE Text Editor 1.0 - How to enter a random serial/key HTML Publisher Pro 3.010 - How to crack ___T_U_T_O_R_I_A_L___3_0___ HyperPas - How to crack XSource - How to crack BitmapShrinker 1.02 - How to crack Delphi Debugger Pro 1.0.0 - How to crack Winamp 2.23 - How to crack Poker Patience Pack 1.0.0.0 - How to crack ___T_U_T_O_R_I_A_L___3_1___ Poster 6.1 - How to enter a random serial Lorenz Graf's HTMLtool 2.7 - How to get a serial @MailGate 2.75 - How to get a serial Tomb Raider 3 - Tutorial WWW GIF Animator 1.0 - How to get a serial HD Morph - Tutorial on how to get a serial from VB5 program ___T_U_T_O_R_I_A_L___3_2___ ICCD 4.x - How to crack EXE Protector 2.01a - How to get a serial from a passworded .exe (SmartCheck) Advanced Video Poker 1.00 - How to crack & make a keygen with SmartCheck Grand Theft Auto: London (UK) - How to crack Organize! 5.18 -- How to crack using SmartCheck All Software of Design Products (19 prgs) - How to crack ___T_U_T_O_R_I_A_L___3_3___ TempClean 3.01 - How to crack Toca2 1.0 - CD Check Protection FastCad32 6.032 - how to crack Infinity Textures 1.3.0 - How to crack for serial WinHex 8.3 - How to crack SalesAgent prg: FireWorks & FreeHand - How to crack ___T_U_T_O_R_I_A_L___3_4___ Winamp Skin Maker 1.05 - Find a serial (Softice) Directory Printer 2.4 - How to register (w32dasm) Home Buyer's Calculator Suite 1.0.0.2 - How to crack (w32dasm) WinRamTurbo 1.33 - How to crack (w32dasm) MechWarrior 1.0 US - Remove CD check with Softice Photoline 5.10 - How to crack (Softice + w32dasm) ___T_U_T_O_R_I_A_L___3_5___ PixNews99 1.0 - Find a serial (Smartcheck) HotCorners 1.5 - How to find a serial (Softice) Winamp 2.xx - How to find a serial (Softice) WinXFiles 32 - How to find a serial (Softice) Konix.zip (see www.adress) - Manual Unpacking for newbies IconPackager 0.98b - Find a serial & keygen (Smartcheck) ___T_U_T_O_R_I_A_L___3_6___ MechWarrior3 - Removing cd-check with Softice My PhoneBook 3.53 - How to crack (Softice & hiew) Ulead Cool 3D 2.5 - How to crack using ProcDump Secure 2.0 - How to crack with w32dasm Life of Crime 1.0 US - How to crack using w32dasm LP Ripper 3.0 - How to crack (w32dasm + hiew) ___T_U_T_O_R_I_A_L___3_7___ FTP Navigator 4.15 - How to crack (Softice + hiew) GearAudio 1.1 - How to find a serial (Softice) TechFacts 1.41 - How to crack using w32dasm Security Administrator for Win95/98 1.3 - Find a serial with w32dasm EascapeRC 1.01 - How to crack (w32dasm) ___T_U_T_O_R_I_A_L___3_8___ MS Age of Empires 2: Age of Kings - Cracking with w32dasm Jator 3.5 - How to crack (w32dasm) ReallyGood 2.7.0.6 - How to find a serial with w32dasm Crackme 3 project (cracking4newbies) - How to keygen ORDIX Mpack 1.x - How to find a serial with Smartcheck (VB keygening) ___T_U_T_O_R_I_A_L___3_9___ Myth II 1.12 - How to remove cd-check (w32dasm) Audionaut Music Manager 3.0 - Remove limitations (w32dasm) CD-QuickCache 3.10 - How to crack (w32dasm) Nokia Smart Messaging Agent 0.99 (partial) - How to get a serial (Samrtcheck) Killer_3K's CrackMe 2 - How to keygen (Smartcheck) ___T_U_T_O_R_I_A_L___4_0___ Nokia Smart Messaging Agent 0.99 (all) - How to get a serial (Samrtcheck) Directory Printer - How to crack (w32dasm) Tiberian Sun C-dilla - CD-check removal (Softice) Memory Patch (Delphi 4) - Piece of code ___T_U_T_O_R_I_A_L___4_1___ All software of Design Apps - How to get your personal serial CrackMe by Sionide - How to crack VB strings using SmartCheck Basics Of Cracking - by Sionide (sometimes with SmartCheck) Snowman32 2.42 - VB cracking; how to keygen using SmartCheck Ellipse HTML SideKick 2000 - How to keygen ___T_U_T_O_R_I_A_L___4_2___ C-Dilla SafeDisc - Another comercial Protection defeated Alot Nanny 1.0 build 03 - How to patch CD-R Diagnostic 0.1.4.8 - How to crack TweakJr 99 1.01 - How to crack (with publishing mistakes) Batch File Wizard 1.8 - Crack Tutorial with SmartCheck ___T_U_T_O_R_I_A_L___4_3___ TweakJr 99 1.01 - How to crack (correct version) Button Wizard 6.3 - Crack Tutorial (Smartcheck) TB Start 1.0 - Crack Tutorial (Smartcheck) CrackMe "Mask" - How to crack Assembly Tutor - Essential on short ___T_U_T_O_R_I_A_L___4_4___ Flodata Solitaire - Crack Tutorial (Smartcheck) Web Weaver & J-Perk 5.01 - Serials Tutorial MIZ CrackMe 2 - How to crack KingPin (french) - CD Protection CrackMe 2 VB by Sionide - How to crack (Softice & Smartcheck) ___T_U_T_O_R_I_A_L___4_5___ Stringz CrackMe VB6 - How to find a serial (Smartcheck) Virtua Fighter - How to make a crack Lime 5.10 - How to make a crack RAScounter 1.20 - Cracking Tutorial Addict 2.02 - How to get a personal serial (Smartcheck) ___T_U_T_O_R_I_A_L___4_6___ Datei Memo 1.00 - Cracking Tutorial (Smartcheck) eNotepad 2.1.3 - How to crack Teleport Pro 1.29 build 1107 - How to crack Sunkist competition DK - Cracking Tutorial LockDown 2000 4.0 - Cracking Tutorial ___T_U_T_O_R_I_A_L___4_7___ PowerStrip 2.51.02 - Manual unpacking with ProcDump32 Nokia Startup Logo Editor 1.0A & Nokia Smart Messaging Agent 0.99b \\ \\ Cracking Tutorial (SMartcheck) Lan-Box 1.01 - How to keygen (VB6 apps) with Smartcheck The Power 1.0 (fr) - Visual Basic Keygening (Smartcheck) MidTown Madness (french) - Another approach on c-dilla ___T_U_T_O_R_I_A_L___4_8___ JPEG Optimizer 3.07 - Registration code (hardcoded) GIF Movie Gear 2.63 - How to code a keygen (for newbies) PowerStrip 2.51.02 - Manual unpacking with ProcDump32 Notepad of Win98 - How to write an automatic script for Procdump 1.5 \\ \\ notepad crypted with Stone PE Encrypter 1.13 Programs packed with PECompact 0.975 - How to write an automatic script \\ \\ for Procdump 1.5 ___T_U_T_O_R_I_A_L___4_9___ Basic Cracking with some of the most popular tools (Smartcheck also) QControl 1.01 - How to get serial, keygen PC Trial CrackMe 1 - calculation of a valid serial 3 Apps - Java Reverse Engineering - How to defeat Java (with Java Decompiler) MPEG DJ Encoder 1.53 - How to crack Antisniff 1.01 - How to crack Free2Fax 1.00.03 - How to crack GameSpy 3D 2.16 - How to get a serial A RobFantastic MP3 Encoder 1.4 - How to crack Download Accelerator 3.5 - How to crack mIRC 5.61 - How to crack ___T_U_T_O_R_I_A_L___5_0___ MultiNet Manager 4.0.1 - How to get a serial Camouflage/Encryption System 3.0 Trial - How to crack Inf-Tool 5.3 - How to remove NAGs How to crack another Delphi Components Jumps in ASM - explained ___T_U_T_O_R_I_A_L___5_1___ CrackTips for Newbies MightyFax 2.9q - How to get a serial Text Cleaner 1.0.1 - How to get a serial Cool Page 1.9b - Hardcoded serial number to find DataArmour 1.3.0.1 - How to crack ___T_U_T_O_R_I_A_L___5_2___ EasyText 3.02 - Finding the serial World Wide Watch 1.06 - How to crack WinRescue 98 - How to crack Texturizer 1.48 - How to get a serial (Smartcheck) WebReadyManager 1.00.13 - How to crack (Smartcheck) ___T_U_T_O_R_I_A_L___5_3___ DataArmour 1.3.0.1 - How to get a serial Shadow Man 1.0 - How to crack & a patcher for it Email Via Phone 1.0 - How to get a serial in VB6 GifLine - How to crack ICQ 99b - How to crack protection ___T_U_T_O_R_I_A_L___5_4___ AcdSee 2.41 - How to crack PetWings 1.0 - Interesting way to find serial ClipMate 5 - How to find a serial MatchWare Screen Corder 2.1 - How to crack Universe 1.62 - How to get a serial ___T_U_T_O_R_I_A_L___5_5___ Windows Sniper 2.0 - How to find a serial Dirt Bike 3D - How to make a crack NetBuster 1.31 - How to crack P3Trick's CrackMe (VB6) - How to get a serial (Smartcheck) CoolZip 1.01 - How to get a serial ___T_U_T_O_R_I_A_L___5_6___ ColorSet 1.7 - How to get a serial WinSlide 2000 2.1 - How to get a serial Norton Antivirus 5.0 - How to get a serial VirusScan 4.0.3 - How to crack Applet Button Factory 5.0 - How to crack ___T_U_T_O_R_I_A_L___5_7___ Xara 3D 3.04 - How to crack Xara WebStyle 1.2 - How to crack Quick Note 1.0 - How to find serials without Softice Online Counter 5.45.1612 - How to get a serial Open Sound System 3.9.2.y - Remove time limit ___T_U_T_O_R_I_A_L___5_8___ Norton Antivirus 5.00.00 - How to crack World Time 2000 - How to crack Bullet's CrackMe 2 (VB) - How to get a serial (Smartcheck) Xara WebStyle 1.2 - How to crack Audition for W95/NT 3.5 - How to find a serial ___T_U_T_O_R_I_A_L___5_9___ DataArmour 1.3.0.1 - How to find a serial Ulead Web Razor Pro 2.0 - How to crack 007 Stealth Activity Monitor 4.2 - How to crack DU Meter 2.21 - How to crack Q-CrackMe 1.0 - How to crack ___T_U_T_O_R_I_A_L___6_0___ BVS Solitaire Collection 2.3.1 - How to get serials (decode them) Winamp 2.2x - How to get a serial Quick Editor 6.0 - How to crack PSplit 97 - How to crack using HMEMCPY Winzip 7.0 SR-1 - How to find serials ___T_U_T_O_R_I_A_L___6_1___ Sentry II Professional 2.2 - How to get a serial Packager MK1 - How to get a serial WinXFiles 4.3 - How to get a serial Web Tacho 1.20.3 - How to get a serial MP3 Wolf 1.04 - How to get a serial ___T_U_T_O_R_I_A_L___6_2___ Softice Cracking Overview eCatch - How to crack Alert Link Runner 3.0 - How to get a serial (Smartcheck) Need For Speed 3 - How to patch Total Recorder 2.1 ___T_U_T_O_R_I_A_L___6_3___ WinBoost 2000 Gold - How to crack (1) WinBoost 2000 Gold - How to crack (2) WinHacker 2.03 - How to crack (1) WinHacker 2.03 - How to crack (2) Notepad 95 - Remove window from translation to Wordpad ___T_U_T_O_R_I_A_L___6_4___ Quick View Plus Trial 5.1 - How to crack Windows Sniper 2.1 - How to crack Start Clean - How to crack Xaudio Wave Encoder 1.xx - How to crack StreamBox VCR 1.0 beta 2 - How to crack ___T_U_T_O_R_I_A_L___6_5___ Winamp Skin Maker 1.05 - How to find a serial (Softice) Silver (Photoshop Plug-in) - How to crack (w32dasm) GIF Movie Gear 2.63 - How to crack (w32dasm) HTML (Un)Compress 5.0 - How to crack (w32dasm) Offline Explorer 1.2 - How to crack (w32dasm + procdump) ___T_U_T_O_R_I_A_L___6_6___ Browserola 1.0 - How to find a serial Absolute Security Standard Encryption Program 3.3 - How to get a serial URLegal 2.1 - How to crack Lockdown 2000 3.01 - How to find a serial Just Another Commander 2.01 - How to crack ___T_U_T_O_R_I_A_L___6_7___ JD Tricks 3.271.7.0 - How to find a serial UltraEdit 7.0 - How to crack InternetMETER 2.0b - How to crack it (Exescope) WinRescue 98 4.16 - How to crack or find a serial with w32dasm Directory Snoop 3.11 - How to crack ___T_U_T_O_R_I_A_L___6_8___ MP3 Explorer 3.1.01 - How to crack Advanced Video Poker 1.2 - how to find a serial (Smartcheck) DLL Show 4.x - How to find a serial ArtGem 1.0 - How to crack WinZip 8.0 (b.2350) - How to find a serial ___T_U_T_O_R_I_A_L___6_9___ CIA's Trial CrackMe 4 - How to crack (Softice, ProcDump, Frogsice) EditPlus Text Editor 2.00h - How to crack it MeltIce - How to crack PowerStrip 2.55 - How to crack LW2000 script.ini (ProcDump 1.6.x) ___T_U_T_O_R_I_A_L___7_0___ SpyNet 3.12 - How to find a serial (Softice) WinZap - How to crack PsPar 1.32 - How to crack Total Recorder 2.2 - How to crack ButtonWiz 7.0 - How to crack ___T_U_T_O_R_I_A_L___7_1___ HotDog 6.0 - How to crack Account Pro 7.30f - How to crack FireBurner 1.05 - How to crack Backgammon, by George 1.70 - How to crack tKC tutorials 58-64 & Octavius 2.0 (setup also) - How to crack \ (works on tutorials 65-68 also) ___T_U_T_O_R_I_A_L___7_2___ PrivateEXE 2.2 - How to crack Sketch Effect 1.00 - How to crack Exescope 5.0 - How to crack Apx Reveal 1.0 - How to crack Quintessential CD Player 2.1.007 - How to find a serial ___T_U_T_O_R_I_A_L___7_3___ Exescope 5.11 - How to find a serial WinRescue 98 4.18 - How to crack Remote Snap Shot 1.0 - How to find a serial Vocabulizer 2.2 - How to find a serial Solsuite 5.0-5.2 - How to crack ___T_U_T_O_R_I_A_L___7_4___ Chinese Horoscope - How to crack Exescope 5.12 - How to find a serial Absolute Security Standard Encryption Program 3.5 - How to find a serial Jpeg Optimizer 3.10 - How to crack 007 Starr 1.1 - How to crack ___T_U_T_O_R_I_A_L___7_5___ Engineering Power Tools 1.9.3 - How to find a serial (Smartcheck) Electronic Survey Program 1.1 - How to get a serial (Smartcheck) Unique Filer 1.4 - how to crack (w32dasm) AudioCD MP3 Studio 2000 - How to crack Windows Commander 4.03 - How to remove NAG (w32dasm) ___T_U_T_O_R_I_A_L___7_6___ QuickHeal 5.19 - How to crack tKC Tutorials 58-64 & Octavius 2.0 - How to crack CrackMe RSA (factor.exe0 - How to crack Chop Shop 1.0 - How to keygen (Smartcheck) Tweaki for Power Users 2.6.0 - How to crack ___T_U_T_O_R_I_A_L___7_7___ Norton Antivirus 5.0-Uninstall Deluxe 1.01 & Macromedia FireWorks 1.0, 2.0 \ Flash 3.0, 4.0 & Dreamweaver 2.0 - How to crack PCWallet 5.0 - how to get a serial CD Spectrum Pro 2000.0306 - How to get a serial Terrapin Lite 1.2.1 - How to get a serial CoolFocus Flyer 1.0 - How to get a serial (Java Decompiler) Other usefull informations: ---------------------------- Tut 16/10 - winice.dat from Softice 3.24 of tKC! Tut 69/05 - script.ini (ProcDump) of LW2000 ___T_U_T_O_R_I_A_L___7_8___ Awave Studio 7.0 - Patching a program packed with AsProtect Usefull Tools in Cracking Chinese Horoscope 1.0 - How to crack RixComp 4.87 - Cracking and enhancing this program IconForge 4.6 - How to crack ___T_U_T_O_R_I_A_L___7_9___ Firehand Lightning 2.1.3 - How to crack with SICE Symbol Loader & W32Dasm CD Box Labeler Pro 1.3.5 - How to find a serial Nero 4.0.9.1 - How to find a serial Mexelite Crackme 1 - How to find a serial Giger's CrackMe - How to get a serial ___T_U_T_O_R_I_A_L___8_0___ Warzone 2100 1.10 - How to crack the CD-check HTML Builder 2.1 - How to crack for a random serial Genocide Crew CrackMe 8 by Gandalf - How to find a serial Exescope 5.x - How to crack for any version Resource Scrutator 1.21 - How to find a serial ___T_U_T_O_R_I_A_L___8_1___ Sid Meier's Alpha Centauri (updated 4.0) - How to crack Xcrypt CrackME 1.0 - How to find a serial Classify 98 1.04 - How to find a serial Xara 3D 3.04 - Searching for serial - unfinished Anonymous Crackme - How to find a serial ___T_U_T_O_R_I_A_L___8_2___ GrabIt Pro(tm) 5.0 - How to crack for any serial The tKC Tutorials (1-77) - List of analyzed programs Engineering Power Tools 1.9.5 - Find a serial with Softice in a VB 5 program GoldWave 4.12 - How to find a serial WinXFiles 4.0 & 4.7 - How to get a serial ___T_U_T_O_R_I_A_L___8_3___ Recipe Guide 1.0 - How to find a serial BitmapShrinker 1.02 - How to find a serial Waste Whacker 4.1 - How to find a serial HTML (Un)Compress 5.1 - How to find a serial Tickle 1.1 - How to find a serial ___T_U_T_O_R_I_A_L___8_4___ FileChopper 3.2 - How to find a serial MHS šberweisung 1.3 - How to find a serial MHS Passwort 1.0 Build A - How to find a serial ShowSize 2.6/2.65 - How to find a serial SuperBot v2.20 - How to find a serial ___T_U_T_O_R_I_A_L___8_5___ ConfigSafe 3.06.04 - How to crack Wallpaper 1.2 - How to find a serial Apicker 2.0 - How to find a serial with SmartCheck TetFun 2000 1.1 build 4.27.4.00 - How to find a serial iMarkup 1.03 - How to crack for a random serial ___T_U_T_O_R_I_A_L___8_6___ Animated Screen 4.2 - How to find a serial Password Assistant 1.5 - How to find a serial Screen Power 1.3 - How to find a serial Cli-Mate 1.5.9 - How to find a serial ___T_U_T_O_R_I_A_L___8_7___ _PIRO_'s VB Crackme #2 - How to find a serial & make a keygen MrPhilex CrackMe v1.0 - How to find a serial with Smartcheck Magic Raph 2EZ Crackme #1 - How to find a serial & make a keygen MrPhilex CrackMe v2.0 - How to find a serial with Smartcheck Frogger's VB CrackMe 2! - How to find a serial ___T_U_T_O_R_I_A_L___8_8___ Snoqualmie 1.0 - How to crack & improve Lview Pro 2.8 - How to crack Plasma's Comeback CrackMe! - How to find a serial L0phtCrack v2.5! - How to crack NetZip Classic 7.5.0.63 - How to crack ___T_U_T_O_R_I_A_L___8_9___ Malz++Kassner CAD 4.7 Economy - How to find a serial Sounder for Windows 1.1d Demo - How to crack NoiseKiller 1.3 - How to crack Stardust Screensaver Toolkit 2.153 Trial Edition - How to crack ___T_U_T_O_R_I_A_L___9_0___ Macro Magic 4.1Q - How to find a serial System Mechanic v3.5B - How to find a serial Registry Crawler 2.1 - How to improve PatchMaker 0.99a - How to improve tKC 2 winice.dat files for Win95/98 & Win2000 ___T_U_T_O_R_I_A_L___9_1___ OptOut 0.999999 - How to crack Aspack 2.1 - How to crack TrayIcon 3.1.153 - How to find a serial TrayIcon Menu v1.0.33 - How to find a serial Add/Remove Cleaner 2.3 - How to find a serial & make a Keygen ___T_U_T_O_R_I_A_L___9_2___ GraphCalc 2.11 - How to crack Win32Asm Tutor Win32asm Pointers Tutor Dream OutBar 2.1 - How to crack Lockdown2000 7.0.0.1 - How to crack ___T_U_T_O_R_I_A_L___9_3___ IconForge 4.7 - How to make a loader Count Down Timer 1.3a - How to crack for a random serial TextSpy 1.0 - How to find a serial ArtGem 1.1 - How to crack for any serial Repligator 6 Demo - How to crack ___T_U_T_O_R_I_A_L___9_4___ Easy CD-DA Extractor 4.2.0 build 15 - How to crack PC-Adreázz 4.x - How to keygen Adding function to a program MP3 Explorer 3.2 - How to find a serial "Dongle" Hunting Tutorial ___T_U_T_O_R_I_A_L___9_5___ Snack 2.2 - How to find a serial Learn to work with Hexa system Exescope 5.12 - How to find a serial with DeDe ACDSee 3.0 Trial Version - How to crack with TRW2000 cheet! for bleem! - How to crack with TRW2000 ___T_U_T_O_R_I_A_L___9_6___ AutoDialogs 1.1.5.7 - How to find a serial SafetyScan 2.5J - How to find a serial WinZip 8.0 - How to find a serial Registry Crawler 2.1 & 4Developers Software - How to crack for a random serial CoffeeCup HTML Editor 8.2 - How to crack for a random serial ___T_U_T_O_R_I_A_L___9_7___ WinRar 2.70 - How to crack SWF Browser 2.93 - How to find a serial Advanced Dialer 2.4 - How to find a serial DNS Workshop .?? - How to crack Finding an Easter Egg in tKC's Octavius 2.xx ___T_U_T_O_R_I_A_L___9_8___ POP3Connector 4.10 - How to find a serial Keno Reeves Video Bingo 2.5 - How to find a serial with Smartcheck The Customizer 2000 5.0 - How to crack AuctionTamer 4.2.0 - How to find a serial with Smartcheck EasyCD 2.0 - How to find a serial with TRW2000 & DeDe ___T_U_T_O_R_I_A_L___9_9___ SafetyScan 2.5J - How to find a serial DiskList 1.5 - How to crack Quick View Plus 6.0.1 - How to crack Keno Reeves Video Keno v3.0 - How to find a serial with Smartcheck Lovers Ecstasy v4.0 - How to find a serial with Smartcheck ___T_U_T_O_R_I_A_L___1_0_0___ The tKC Tutorials (1-100) - List of analyzed programs Deep Freeze Computer Security 1.0-2.0 - How to crack Die Voelker 2.04 - How to remove a CD check BadCopy 1.50 - How to make a keygen, with TRW2000 Why We Crack from +ORC --__e_n_d__-- This is a tutor for Deep Freeze Computer Security *It works on 1.0 to 2.0 what i know of* *This was tested on Windows 95* The First thing i whant to say is that Deep Freeze is the best Computer Security around, it even beats Fortres.. Together with Fortres Grand Copyration They would be unstopable. 1. There are 2 ways of beating The Freeze. the first thing you need to check is if the Administrator of the computer has protected A: from reading at Startup, if it ist the Admin has done a big misstake. The Second is CD read at boot Startup, same there as A: big misstake too. 2. If Admin is smart he read the Deep Freeze read me and take away the A: and CD startup read so it would be possible to use a Startdisk. 3. Now you see there is nothing I can do... Yes indeed there is one that i've found after many tryes and reboots... first unplug the mouse at the back of your Computer disk Startup computer.. Now Windows w'll Startup with a message telling you sumthing about Mouse support or sumthing.. do not click away that one. push ctrl+shift+esc so you get Task manager or whatever it name is.. click on Run program, and type "Regedit.exe" Enter Root key "HKEY_LOCAL_MACHINE" go to key "Software\Microsoft\Windows\CurrentVersion\RunServices" There you'll see Deep Freeze key entry path and evrything now delete that key so it wont start up later. go back too Root keys now, and enter Root key "HKEY_CURRENT_USER" then key "Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun" Just to be extra sure Deep Freeze is't loading enter String and use name 1 and Enter depfrz.exe in that entry We dont whant Deep Freeze to load becuse it w'll screw up in Key "Software\Microsoft\Windows\CurrentVersion\Policies\WinOldApp" Edit "noRealMode" change the 1 to 0 Then Your done with Registry close it You needed to edit "noRealMode" becuse thats the key that does't allow you to restart computer to dos mode. Now You enter C:\ in Run Command to make Window start without mouse support... it w'll load for a while. when windows has has started normal you push start button and close down computer to dos mode. When you've done that you maybe wonder why your doing that.. well thats becuse you are going to disable the vxd file that Deep Freeze are probably using for making your Computer exactly like it where last reboot. Anyway.. your in dos mode.. you should enter C:\Windows\System\IOSUBSYS when your in that dictionary you should rename depfrz.vxd to depfrz_vxd thats the best to do.. after that you go to the dir Admin Installed Deep Freeze and rename Depfrz.exe to DepFrz_exe Plugin your mouse ;) Reboot! Uninstall Deep Freeze. Any problems mail me at H3X3D1T@Hotmail.com i "crack" security systems for fun ;) if the Deep Freeze developers find this tutor i would really like to speak to you. You find me on Efnet irc servers in Channels #Cracking4newbies #C.i.A #Win32Asm #Delphi under nick name _pusher_ Good bye for now. This Tutor is made by _pusher_ How to crack "Die Voelker (v2.04)" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ by M.o.D. [F2F] tools used : -SoftIce 4.05 -Hiew Let's crack :)! At first install the game, remove the cd and start it! Oh, a nasty messagebox pops up telling us to insert the game-cd. So it's time to debug a bit :D! Open SoftIce and set a nice breakpoint on the messagebox (bpx messageboxa), press F5 and click on repeat and *boom* we're in SI. Press F12, click again on repeat and now we're direct under the call to this messagebox. We see this code: 00486EC7 D1E8 shr eax, 1 00486EC9 43 inc ebx 00486ECA 89442410 mov dword ptr [esp+10], eax 00486ECE 83FB20 cmp ebx, 00000020 00486ED1 758F jne 00486E62 * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:00486EC1(C) 00486ED3 3BF5 cmp esi, ebp -> compare bad/good boy 00486ED5 753C jne 00486F13 -> guess :) 00486ED7 8B15381A4B00 mov edx, dword ptr [004B1A38] 00486EDD 6A05 push 00000005 00486EDF 8B4204 mov eax, dword ptr [edx+04] 00486EE2 8B88AC010000 mov ecx, dword ptr [eax+000001AC] 00486EE8 8B8008050000 mov eax, dword ptr [eax+00000508] 00486EEE 51 push ecx 00486EEF 50 push eax 00486EF0 55 push ebp * Reference To: USER32.MessageBoxA, Ord:01BEh 00486EF1 FF1508424A00 Call dword ptr [004A4208] 00486EF7 83F804 cmp eax, 00000004 -> here we are 00486EFA 0F8450FFFFFF je 00486E50 At adress '00486ED3' the game checks whether we entered the game-cd and jumps then to continue the programm or shows us the messagebox. Set a breakpoint at these jump (bpx 00486ED5), leave SI by pressing F5 and click on repeat. SI breaks on the jump. Now enter 'r fl z' to change the zeroflag and we should jump now over the box :)! Leave SI and...the game runs! COOL! Fix this jump now using Hiew ( offset is 00086ED5 - 75->EB )! Start the game with your fixed exe now! Time to test! Start a new game, select your race and play! I think you recognize that no people appear :(.Is it a other cd-check? Yes, it is! Leave the game, put the cd in and explore it! We will find some files bigger then 400MB. This could be the other cd-check. When the game starts it tries to open these files, compares the filesize to find out if the cd is present! Enter SI and set a breakpoint on Createfile (bpx CreateFileA do "d esp->4"). Remove the cd and start the game with the already changed exe! In the datawindow we see everytime when SI breaks which file the game tries to open. Press F5 until one of the big files appear in the datawindow. When you see one of the big files press F12 and you land here: 0041357E FF1550414A00 Call dword ptr [004A4150] 00413584 8BF0 mov esi, eax 00413586 83FEFF cmp esi, FFFFFFFF -> test if file was opend successfully 00413589 7417 je 004135A2 0041358B 6A00 push 00000000 0041358D 56 push esi 0041358E C60504F44A0000 mov byte ptr [004AF404], 00 -> cd isn't present * Reference To: KERNEL32.GetFileSize, Ord:0112h | 00413595 FF152C414A00 Call dword ptr [004A412C] 0041359B 3D00004C1D cmp eax, 1D4C0000 -> check the filesize 004135A0 7306 jnb 004135A8 * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:00413589(C) | 004135A2 881D04F44A00 mov byte ptr [004AF404], bl * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:004135A0(C) | 004135A8 56 push esi * Reference To: KERNEL32.CloseHandle, Ord:001Bh | 004135A9 FF154C414A00 Call dword ptr [004A414C] 004135AF 5F pop edi 004135B0 5E pop esi 004135B1 5B pop ebx 004135B2 81C404010000 add esp, 00000104 004135B8 C3 ret Here we see the other cdcheck! The game tries to open the big files from the cd and checks then the filesizes! If the checks are successfull a 0 is written to a specific memoryaddress, if the checks aren't successfull a 1 is written. We are still in SI at line '00413584'. We have to change this check so, that always the 0 is written to the memoryaddress. Therefore, we have to change the jump at line '00412F39'. Press F10 to trace 1 line and enter 'r fl z' - we jump. Now comes the filesize check. At line '0041359B' we see that the filesize of the opend file is compared to the good one. So we have to change at line '004135A0' to '9090'. To do this trace to this line and enter then: eb eip 90 90 Press Escape now and the F10. You are now at line '004135A2'. Enter in '? bl' and you see that bl is 0, which means that we passed this check successfully :)! Oh, this was the first of 8 checks with these files! If you now press F5 in SI with you breakpoint on CreateFile, you will see one of the big files 6 times in the datawindow. It's everytime the same scheme. Change the check so that the game will always write a '0' at the memoryaddress (mov byte ptr [XXXXXXXX],...). If you read the tut carefully you would have recognized that we cracked only 7 checks up to now! The last is a bit diffrent! Here we have to set a breakpoint on Getfileattributes (bpx GetFileAttributesA). Start your fixed exe with the cracked messagebox and all cracked Createfilechecks and wait until SI breaks on Getfileattributes in dv.exe;then press F12.We see this: * Reference To: KERNEL32.GetFileAttributesA, Ord:010Dh | 0041381E FF15A0404A00 Call dword ptr [004A40A0] 00413824 C1E805 shr eax, 05 -> we're here 00413827 2401 and al, 01 00413829 5F pop edi 0041382A 5E pop esi 0041382B A20BF44A00 mov byte ptr [004AF40B], al ->al=1->bad boy;al=0->good boy 00413830 5B pop ebx 00413831 81C404010000 add esp, 00000104 00413837 C3 ret We have to change this check so that al is 0 at line '0041382B', because here the result of the check is written in the memory - but how? I think a good place for the patch is at address '00413827'. We replace the 'and al, 01' with 'xor eax,eax'. This code set's eax to 0 :)! I think this is the last check and the game should run without any limitations! Here's a list with the offset and the new values (for dv.exe - 737280 bytes): Offset New Value ---------------------- 00012F35 EB 00013008 90 00013009 90 00013022 EB 0001316D EB 00013302 90 00013303 90 0001331C EB 00013482 90 00013483 90 00013492 EB 00013589 90 0001358A 90 000135A0 EB 000136A3 EB 00013827 33 00013828 C0 00086ED5 EB Okay, that's it! Greetz to all crackers around the world! For questions, comments or suggestions mail to : MoD_f2f@gmx.net cu M.o.D. [F2F] to be continued... ps: english isn't my mother tongue! :) How to find sn and make a keygen for BadCopy v1.50 (RLSOFT) (Disk Data Rescue) by whistler (for beginners only!) Tools: TRW2000 (you can use Soft Ice if you want) Target URL: http://renliang.yeah.net Authors introduction: "This program is a fully automatic data rescue tool, it can restore your destroyed data or documents and any type of files on floppy disk or CD-ROM which is unreadable by Win95 file system. The usage of the software is very simple and the whole restore function is full automatic. In the normal condition, when some bytes in a file destroyed or unreadable, you have to give up the whole file, it is a great pity. But Badcopy will solve the problem and help you get back the lost data or file with its professional disk data read and repair ability." Let's begin with... Run your TRW and click browse. Choose BCopy.exe. Click load. TRW will pop up at programs entry point. In this case it is 434A33. Press F5 to load BCopy in memory. Click on 'ABOUT' and then 'REGISTER'. You have to enter 'Register Name' and 'Register Code'. Enter something. I use whistler for name and 123456789 for code. Before you click on 'OK' press CTRL+M (CTRL+D in Soft Ice by default). Now we are in TRW's 'main window'. Type bpx hmemcpy. Click on 'OK' button. Now we are again in TRW's 'main window' at the call to hmemcpy. You will see something like this: (seg:off will not be the same) 0167:9EAB retf 08 KERNEL!HMEMCPY 0167:9EAE push bp 0167:9EAF mov bp,sp 0167:9EB1 push ds 0167:9EB2 push edi 0167:9EB4 push esi ... ... (it doesn't matter) ... Just press F5 again to enter all data. Now press F12 8 times (PRET) to go out from this call. Now press F10 until you see something like this: 0187:473D30 mov eax,[ebp-38] ; reg. code in EAX <<<<-------- you are here 0187:473D33 lea edx,[ebp-34] 0187:473D36 call 004085e0 0187:473D3B cmp dword [ebp-34],byte +00 0187:473D3F jnz 00473d61 ... ... 0187:473D61 xor esi,esi ; ESI=0 0187:473D63 lea edx,[ebp-38] 0187:473D66 mov eax,[ebp-04] 0187:473D69 mov eax,[eax+02cc] 0187:473D6F call 004303fc ; at this point when you press F10 you are again ; in KERNEL!HMEMCPY Press again F12 8 times until you are out from this. At this point you have to press again F10 24 times and you will see this: 0187:473D74 mov edx,[ebp-38] ; in EDX User Name 0187:473D77 lea eax,[ebp+fffffec8] 0187:473D7D mov ecx,ff 0187:473D82 call 00403d60 0187:473D87 lea edx,[ebp+fffffec8] 0187:473D8D lea eax,[ebp-2e] 0187:473D90 mov cl,14 0187:473D92 call 00402b04 ... ... ... This next piece of code is very important. This is the place where our code is calculate. 0187:473DA3 xor ebx,ebx ; ebx=0 \ 0187:473DA5 mov bl,[eax] ; take 1st character from our reg. name \ 0187:473DA7 mov edi,ecx ; value from counter in edi (1) \ 0187:473DA9 and edi,ff \ 0187:473DAF imul ebx,edi ; ebx=ebx*edi \ the 0187:473DB2 add esi,ebx ; esi=esi+ebx / loop 0187:473DB4 inc ecx ; increase counter by 1 / 0187:473DB5 inc eax ; next character / 0187:473DB6 dec dl / 0187:473DB8 jnz 00473da3 / 0187:473DBA mov eax,0006695b ; this is important! eax=6695b 0187:473DBF sub eax,esi ; eax=eax-esi=6695b-the_value_we_got_from_the_loop 0187:473DC1 mov esi,eax ; esi holds real reg. number 0187:473DC3 lea eax,[ebp-19] 0187:473DC6 lea edx,[ebp-2e] And this is it. This is the place where our # is calculated. #|UserName|EBX Reg.| ESI Reg. | -|--------|--------|----------| 1| w | 77h*1 |77h | 2| h | 68h*2 |d0h+77h | 3| i | 69h*3 |147h+13bh | 4| s | 73h*4 |282h+1cch | 5| t | 74h*5 |44eh+244h | 6| l | 6ch*6 |692h+288h | 7| e | 65h*7 |91ah+2c3h | 8| r | 72h*8 |bddh+390h | = F6Dh RegCode = 6695Bh-F6Dh = 659EEh = 416238d So, register code for my name is 416238. After registering a new crypted file has been created. It's name is bcopy99.cfg That's it for this tutorial. "See" you next time. Bye whistler Source code: -------------------------------------------------------------------------------------------- const EAXReg=0x6695B; int main (void) { int counter=0; unsigned long RegCode=0; // register code unsigned long ESIReg=0; // ESI reg. unsigned long EBXReg=0; // EBX reg. unsigned char YourName[63]; clrscr (); printf ("Bad Copy v1.50 KeyGen by whistler\n"); printf ("ááááááááááááááááááááááááááááááááá\n\n"); printf ("î Enter your name: "); gets (YourName); for (counter=0; counter<=strlen (YourName+1); counter++) { EBXReg=YourName[counter]*(counter+1); ESIReg=ESIReg+EBXReg; } RegCode=EAXReg-ESIReg; printf ("î Your register code is: %d\n", RegCode); printf ("î Thank you.\n"); printf ("î Bye!\n"); return 0; } Coz I thought it's a worth to read it, I've added this here - tKC "WHY WE CRACK" Strange as it may seem, the reasons for cracking are very important for the success of our task. We (at least we old crackers) crack AGAINST society, and OPPOSING laws and conventions. We usually DO NOT crack for money or for other "commercial" reasons (just sometimes, and we are expensive: I have plenty of money already and my services are VERY expensive if you need an aimed deprotection). But in general we don't care much for money and -as you can see- I am giving away the basis of what I know for free with this tutorial. The programs we crack should be made free for everybody, even if we spent some of our time deprotecting them. We could not care less of the commercial value of a given program, not to mention the holy work of the ethical programmers... we program ourselves, but only because we LIKE it... if somebody does something only in order to gain money, he does not deserve anything. It's the mind challenge that counts, NEVER the profit! (Even if you can make good use of the cracked programs and even if -as I said- there is at times a personal profit). This is an indispensable attitude! Only a non-mercantile mind can leap forward to the "satori" knowledge that you desperately need if you want to crack quickly and elegantly huge iperbloated monstruosities that somebody else wrote and protected, or if you want to gain access to some hidden information, data that you would like to snoop but that somebody declared "off limits", coz a stupid government, or useless industry sector, or money oriented programmer or dirty lobby of interest decided it. If you do accept the society where we are compelled to live, its awfully egoistic way of life and its dirty "profit" values, you may eventually learn how to disable some simple protections, but you'll never be able to crack in the "right" way. You must learn to despise money, governments, televisions, trends, opinion-makers, public opinion, newspapers and all this preposterous, asinine shit if you want to grasp the noble art, coz in order to be emphatic with the code you must be free from all trivial and petty conventions, strange as it may sound. So you better take a good look around you... you'll find plenty of reasons to hate society and act against it, plenty of sparks to crackle programs in the right way... Hope all this did not sound too cretin. ...from +ORC I really hope you've enjoyed this tutorial as much as I did! Don't miss Tutor #101 soon! ;) Credits goto: tKC for Splash Logo. Johnny Aum for a List of Tuts 1-100 _pussher_ for providing a tut in this version. M.o.D for providing a tut in this version. whistler for providing a tut in this version. +ORC for providing a "tut" in this version. To ALL the crackers: You are welcome to send me your tutors to publish them .. see below for my email address! *** 95 chars per line in textfile please! *** And all the tutors can be found at: http://www.crackersinaction.com (or on IRC, ask CiA ops for urls!) Greetz goto all my friends! You can find me on IRC or email me at tkc@reaper.org Coded by The Keyboard Caper - tKC The Founder of PhRoZeN CReW/Crackers in Action 2000 Compiled with Delphi 5 on 30 September 2000 Cracking Tutorial #100 is dedicated to CiA, all new and old members for the support they gave me all the years!