TUTORIAL AlphaControl v6.05 - 2
TUTORIAL AlphaControl v6.05 - 2
TUTORIAL AlphaControl v6.05 - 2
AlphaControls v6.05
By : XorXor
Introduction
AlphaControls is a collection of standard and original skinned controls with new properties added in
order to enhanced program interface and add behaviors to common controls and with some new technologies
using.
With AlphaControls, use a new modern way to design enhanced interfaces and make your
application more attractive... while adding pleasure and fun to end users.
Specifications :
For Delphi 5/6/7/2005/2006/2007/2009, C++ Builder 6/2006/2007/2009
Compatible with Windows XP, Vista
DLL's don't required
Installation :
1. Compile acntX_r.dpk file;
2. Install acntX.dpk file..
1
Limitations:
Trial demo version must be running with IDE
Program :
AlphaControls 2009 v6.05
http://www.alphaskins.com
http://www.delphiskins.com
Prosedur :
Download dulu programnya di http://www.alphaskins.com/sfiles/stable/acnt_t.zip sebesar 19,03Mb.
Ekstrak ke folder misalkan d:\Component\Alphacontrol
Jalankan Delphi terus tambahkanLink Library misalkan d:\Component\Alphacontrol\D7 ini karena
aku menggunakan Delphi 7 untuk versi yang lain disesuaikan sajaLink Library .
Melalui Delphi di open File acntD7.dpk terus tekan tombol Install.
Kalo sudah sukses maka di IDE Component akan ada Tab Component Alphacontrol seperti pada
gambar di atas.
Coba di Buka DEMO programnya di folder AskinDemo terus Open ASkinDemo.dpr
Compile dan jalankan program sehingga nampak seperti berikut:
2
Karena versi TRIAL maka pada Caption Form akan masih menginformasikanv.6.05 Trial
Sekarang coba keluar dari Delphi dan jalankan program DEMOnya. Maka akan muncul Nag Screen
Sebagai Berikut:
3
Pertama-tama kita harus pelajari dulu file-file yang ada di direktori D7. karena Programer akan
mengumpulkan semua prosedur/fungsi/message pada sebuah file yang didalamnya berisi fungsi atau
prosedur yang sama. Y ang kita perhatikan pertama kali adalahConstanta. Dimana Constanta ini berisi
acuan-acuan yang menjadi dasar dalam program. Pada kasus ini developer memakai namasConst.pas .
Coba kita cari kata-kata seperti pada Nag Screen :
Pada baris 344-347 merupakan constanta yang dipakai pada Nag Screen. Kita dapat kata kunci yaitu
RUNIDEONL Y. Kata ini sebagai dasar pengecekan apakah IDE baik delphi ataupun C++ Builder sedang
aktif atau tidak.
Buka Ultraedit terus lakukan pencarian “Find in files” masukkan kata kunci RUNIDEONL Y maka
hasilnya sebagai berikut:
Y ang perlu diperhatikan adalah yang bukansource code kalau yang berekstensi P AS dan INC maka itu
source file. Tidak mungkindeveloper menaruh sistem proteksinya pada file tersebut. Maka yang menarik
adalah file sCommonData.dcu. yuk kita liat-liat isinya dengan menggunakan program DCU2INT32.
karena DCU2INT32 berbasis command teks maka aku gunakan yang versi GUI namun memakai bahasa
MANDARIN. Tak apalah itung-itung belajar bahasaMANDARIN.
4
Artinya Pilih File yg
berekstensi *.DCU
Artinya Lakukan
Decompiler
Buka Tool DCU2INT32 versi GUI , Pilih file sCommonData.dcu terus tekan Tombol Decompiler.
Hasilnya berupa sCommonData.txt di direktori yang sama dengan source filenya.
Terus file sCommonData.txt buka dengan Ultraedit.
Lakukan pencarian dengan kata kunci yang tadi yaituRUNIDEONLY,
Hasilnya Cuma 2 lokasi, Lakukan pencarian dengan kataIDE
Maka hasilnya yang menarik pada baris2195
Nah ini pengecekan untuk deketesi IDE sedang Running apa tidak.
Untuk patching kita rubah dari JNE menjadi JMP ato 75 34 diubah menjadi EB 34.
Buka sCommonData.dcu dengan Ultraedit. Lakukan search binary 84 C0 75 34 dan edit 75 menjadi EB.
Simpan perubahannya.
Sekarang kita tes hasil patching. Buka delphi dan compile lagi demo programnya. Terus keluar dari
delphi. Dan jalankan hasilcompile nya. Maka
TEREEEEEEEE TE TEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEET
Nag Screen tidak muncul tetapi pada Caption masih ada tulisan v6.05 Trial
5
pada Ultraedit terus lakukan pencarian “Find in files” masukkan kata kunci Trial dan filetrnya *.dcu
maka hasilnya sebagai berikut:
File sCommonData.dcu sudah kita pelajari sedangkan sConst.dcu hasil compile dari sConst.pas Maka
yang menarik adalah file sSkinManager.dcu. yuk kita liat-liat isinya dengan menggunakan program
Ultraedit.
Lakukan pencarian teks dengan kata kunci Trial maka pada alamat 000B480 akan ketemu dengan yang
kita cari. Lakukan pengeditan dengan merubah kata-kata Trial menjadi Full kemudian disimpan.
Buka delphi dan compile kembali AskinDemo. Setelah selesai keluar dari delphi dan tes hasilnya.
6
WoooooooWWWW. Ternyata Sudah Full V ersionKawan.
Terima Kasih :
Ð Bu Dosen Delphiku yang Nantang Cracking This Component, akhirnya bisa juga cracking
Component
Ð All Inrev Team, IUG, Jasakom, At4re, dan semua aja deh
Ð Y ang belum kenal salam kenal aja yaaaaaaaaaaaaaaaaaaa.
2008