Requirement :
1. JDE (Java Development Environment) sesuai dengan OS bb anda! download JDE for blackberry disini. Ingat download JDE sesuai dengan OS BB anda! untuk mengeceknya cukup dengan menekan tombol "alt+shift+h" pada BB anda dan lihat app version-nya.
2. Olly Debugger download here : version 1.10 stable (odbg110.zip) atau version 2.0 Beta (odbg200j.zip). atau kita juga dapat menggunakan debugger lain seperti WINhex, dll.
3.MDS Services Simulator (Opsional, khusus untuk apps email. Download MDS Service Simulator.
4. Aplikasi BB yg ingin dicrack, pada tutorial ini, saya mencoba crack activation codeSnapScreen1.2.zip.
How To :
1. Install JDE yang sudah didownload sesuai dengan OS BB-nya. Setelah selesai,klik Start > Programs > Research In Motion > JDE 4.x.x > klik kanan pada icon Device Simulator dan pilih properties, setelah itu klik tombol find target. Windows akan mengarahkan kita pada file inti dari Device Simulator yaitu defaultsimulator.bat, buat shortcutnya pada desktop dengan cara klik kanan file defaultsimulator.bat > send to > desktop(create shortcut). Selanjutnya cari file clean.bat pada direktori/folder yang sama dengan defaultsimulator.bat, lakukan hal yang sama dengan defaulsimulator.bat yaitu buat shorcutnya pada desktop!
2. Langkah selanjutnya, klik kanan pada shortcut defaultsimulator.bat pada desktop anda > pilih edit. cari script /pin=0x2100000A dan ganti 2100000A dengan pin BB anda! kemudian tambahkan sript /imei=masukan imei BB anda tanpa tanda titik setelah /pin=0x2100000A. contoh : /pin=2100000A /imei=xxxxxxxxxxxxx. Setelah itu save atau simpan scriptnya.
3. Jalankan simulator dengan cara double klik shortcut defaultsimulator.bat, maka akan muncul tampilan seperti dibawah ini :
Simulator diatas merupakan simulator BB 8300, tampilan ini dapat berbeda tergantung JDE versi OS anda. Didalam simulator ini kita dapat melakukan simulasi seperti layaknya BB kita. Klik BB menu pada simulator > scroll menggunakan mouse dan pilih options > pilih about > pastikan pin dan imei yang ada di simulator sama dengan pin dan imei BB anda.
4. Selanjutnya, ekstrak file snapscreen1.2.zip dengan menggunakan winzip. Setelah itu kembali ke simulator, klik file > Load Java Program... > browse hasil ekstrak tadi dan pilih nama file SnapScreen_1.2.3.cod > klik ok. File tersebut sudah terinstall pada emulator, klik menu BB pada emulator > scroll dengan mouse ke icon snapscreen > klik trackball > kemudian tekan menu utama BB (logo BB) > scroll ke Register dan klik trackball pada emulator.
5. Masukkan 'fake code' kode palsu sebanyak 5 karakter pada reg code, dalam contoh ini saya coba menggunakan 'fake code' '97531'. Fake Code terserah anda asalkan tidak '12345' dikarenakan beberapa vendor software sudah menganggap kode itu sebagai real fake code. Fungsi fake code disini adalah sebagai clue pada saat debug program. Setelah itu kode tersebut dimasukkan, kemudian klik tombol register pada layar emulator anda (tentu saja menggunakan trackball untuk kliknya). Akan muncul peringatan 'Invalid Code'. Ya.. absolutely, khan yang kita masukkan kode palsu. Jangan close emulator atau abaikan saja.
6. Langkah selanjutnya langsung ekstrak Olly Debugger dan jalankan ollydbg file *.exe-nya. Pada menu ollydbg, klik file > attach
7. Pada select process to attach, cari proses yg bernama fledge dan pathnya 'c:\Program Files\Research In Motion\Blackberry JDE 4.5.0\simulator\fledge.exe > klik attach> setelah muncul jendela CPU-thread tekan f9 untuk melanjutkan proses yang dipause > tekan ALT+M pada keyboard anda untuk membuka Memory Map. kemudian pilih dan klik baris pertama pada jendela memory map.
8. Setelah itu, klik CTRL+B untuk mencari binary string. Masukkan pada field ASCII 'fake code' yang sudah kita masukkan diatas, 97531 > kemudian klik ok.
9. Jendela Dump akan muncul dan menampilkan hasil query searching kita diatas. Nahh.. disini dibutuhkan kesbaran dan ketelitian kita dalam mencari activation code sesungguhnya. Biasanya kode aslinya dapat terletak diatas ataupun dibawah fake code kita tergantung bagaimana vendor membuat softwarenya. Pada kasus ini saya menemukan kode asli yg terletak dibawah fake code dan dibawah pin BB kita... 51816 (5 karakter)
catatan : pada gambar blok warna abu2 diatas merupakan PIN BB saya yang diatasnya terdapat fake login 97531 dan dibawah gambar blok PIN terdapat kode asli aplikasi snapscreen1.2 yaitu 51816 (Activation code ini hanya berlaku untuk PIN BB saya karena setiap BB memiliki pin masing-masing dan berbeda activation keynya juga tentunya). Jadi dicoba sendiri aj yahh... hehe.. lol
10. Finally, untuk membuktikan apakah code tersebut bekerja, lets start beta testing... ahaha...
buka lagi emulatornya dan jalankan snapscreen dan masuk ke menu register sama seperti tahap empat trus masukkin deh kode aktivasi yang tadi sudah didapat 51816...
JREEENG..... mission accomplished.... softwarenya jadi full version.. ckakakak...
Info :
3jam supertext (8 Characters)
Aerize Alerts (5 Characters)
Aerize Card Loader 2008 v1.2.0 (5 Characters)
Aerize explorer 2008 (5 Characters)
Aerize Optimizer (5 Characters)
AreaCode411 (5 Characters)
Ascendo Datavault (5 Characters)
Ascendo Money (5 Characters)
Ascendo Photos (5 Characters)
Auto Redial Pro (5 Characters)
BBAlarms
BBAssistant (5 Characters always start with "11")
BBProfiles Profile Scheduler (5 Characters)
BBShortcut (5 Characters)
BBSmart Alarms Pro (5 Characters)
BBSmart Email Viewer (5 Characters)
BBSmart Shortcuts v1.5 (5 Characters)
BBText2im (5 Characters)
Berricons.v1.0.6 (5 Characters)
BerryAddon
BerryBuzz.v1 (6 Characters)
BerryPopup.v1.0 (4 to 6 Characters)
Berrytunes2 (5 Characters)
BerryWeather v1.5 (6 Characters)
BilbyBatchRename (5 Characters, always start with 0)
BilbyConnections (5 Characters, always start with 0)
BilbyFile v1.5 (5 Characters, always start with 0)
BilbySMSMate (5 Characters, always start with 0)
BizMatica (5 Characters)
BizTrackit (5 Characters)
BlackBerryAlerts (5 Characters)
BlackPangolin v0.0.0.3 (14 Characters)
Blink 3.31 (5 Characters)
CallBarring v3.0 (8 Characters)
Call FireWall (8 Characters)
CameraToGo (5 Characters)
Card Pack Gold (5 Characters)
ChronoMagic (5 Characters)
Concise Oxford Dictionary and Thesauraus
CryptMagic
Compass Lite
DateMathica (5 Characters)
DietOrgainzer (10 Characters)
DynoStorm
EventsImitator (8 Characters)
EveryNote (5 Characters)
EZ 3Way (5 Characters)
EZ ConCall (8 Characters)
EZ Exercise Tracker v2.0 (5 Characters)
EZ Her Calendar (5 Characters)
EZ Lady Calendar (5 Characters)
EZ MobiGo (5 Characters)
EZ Stopwatch (5 Characters)
EZ Timer (5 Characters)
EZ Weight Tracker (5 Characters)
Fierce Towers
GoTrackIt
GoTimeIt (5 Characters)
GPRS Monitor
Gvdialer
HandiTrack (7 Characters)
IntelliBerry v1.0.3 (7 Characters)
Launcher
Leave it on
Log2File (5 Characters)
Mail2Fax (5 Characters)
MBusy (8 Characters)
MediaPop (5 Characters)
Memory Eye
Messagescheduler (9 Characters)
MindBerry (10 Characters)
Mobimouse v1.4.1 (5 Characters)
Mobiscope (9 Characters)
Monopoly here and now
MP3 Ringtone Creator
NoteThis
PeekaWho (10 Characters)
PhoneBAK2U (9 Characters)
PhoneBAKUP (9 Characters)
PhonePix (5 Characters)
Phone Tweak (6 Characters)
PhonyFarts v1.2 (5 Characters)
Photo Caller ID Deluxe (5 Characters)
Pocket 10B SE (5 or 7 Characters)
Pocket 10C SE (5 or 7 Characters)
Pocket 12C SE (5 or 7 Characters)
QuickContact (6 Characters)
QuickMessage (5 Characters)
RADGuard
Readywords113 (5 Characters)
Redialer (5 Characters)
RepliGo Reader (10 Characters for the Key, and 6 for the Actication code)
Relaxing Sounds
SafeBox v0.0.3 (16 Characters)
SafeWallet
Salat
Sendafix101 (5 Characters)
SexyDice
ShopAssitMobile
ShopMagic (5 Characters)
ShortCutme (8 Characters)
SmartAlerts (6 Characters)
Smart Alarm Pro (5 Characters)
SmartCalling (8 Characters)
SmartLight (8 Characters)
Snapscreen v1.2 (5 Characters)
Spot for Blackberry
SugarMini
Text Forward
TieMaster
TimeLogMagic (5 Characters)
Track It Custom Edition (5 Characters)
Track It Expense Edition (5 Characters)
Track It Timezone Edition (5 Characters)
Track It Vehicle Edition (5 Characters)
Video Caller ID (5 Characters)
Vorino Clock/Savescreen (5 Characters)
Vorino Timer/StopWatch (5 Characters)
Vorino Fractal Explorer (5 Characters)
Wallpaper Changer
Wifi File Transfer Full Version (6 Characters)
WorldMagic (5 Characters)
NB: semua apps diatas menggunakan karakter numerik atau angka... So, tidak berlaku bagi software yang mempunyai serial gabungan antara huruf dan angka dalam licensenya...