Suatu ketika saya ingin membuat proteksi pada program saya sehingga hanya bisa di install di satu komputer saja. Untuk itu saya harus mengambil informasi yang unik dari komputer tersebut. Seperti misalnya : Tanggal Bios, ID CPU dan Serial Number Harddisk atau sejenisnya.
Pada saat pembeli atau user menginstall software tersebut untuk pertama kali, maka akan muncul tampilan seperti ini :
Lalu pembeli atau user mengirim hardware ID tersebut kepada saya, sehingga saya bisa generate Kunci Registrasi (Registration Key) dengan aplikasi keygen, seperti terlihat di bawah ini :
Kemudian saya kirimkan Kunci Registrasi tersebut ke pembeli, program akan menyimpan key. Jika user menjalankan program lagi, maka pertanyaan registrasi sudah tidak muncul.
Semua langkah diatas bisa dibuat dengan menggunakan component icekey, dengan Component IceKey kita bisa mendapatkan informasi antara lain :
- Tanggal Bios
- ID CPU
- Nomor Harddisk
- Nomor Bios (Kalo ngga salah)
Component ini buatan ertemsoft, websitenya di http://www.ertemsoft.net (kalo ngga salah bahasa jerman).
Silahkan download komponent icekey disini.
Note: Untuk keygen silahkan anda kembangkan sendiri dengan metode enkripsi yang lebih baik dan lebih kuat, karena jika menggunakan contoh dari program kemungkinan sudah banyak yang tahu.



Bro…
isa tolong link download nya di http://www.ertemsoft.net ?
ga ngerti bahasanya…
klo bisa nama program nya aja dehh…..
lho bro.. kan udah aku kasih link download disitu.. ini: http://pregool.com/wp-content/uploads/2010/03/icekey.zip
Komponen ini freeware / shareware? Karena saya tertarik sekali dengan posting anda ini.
Thank 4 your posting.
Component ini free pak, silahkan dicoba dulu
trima kasih postingny amat sangat berguna
yup, sama-sama…
Bisa di kasih tahu cara penggunaannya.,karena kalau di kompile langsung dengan file project, maka tiap kali Run selalu muncul …nah kalau seperti penjelasannya anda di atas, berartikan di letakkan pada saat dijadikan file exe atau di masukkan saat pembuatan dengan program setup …yang membuat saya bingung, pakai program setup apa ya ???? dan gmn caranya ?????
Terima kasih banyak…^-^
Sebaiknya anda simpan informasi key (terenkripsi) yang dimasukkan dalam sebuah file (misalnya: .ini) atau di registry. Jadi pada saat program pertama kali dijalankan, program akan mengecek apakan sudah ada informasi mengenai key (di file .ini atau registry), jika ada cek apakah benar, jika benar maka jangan tampilkan dialog inputan serial number, jika masih belum benar maka tampilkan.
Untuk membuat installer / setup, saya menggunakan Inno Setup. Cara penggunaanya silahkan langsung baca di websitenya : http://www.jrsoftware.org/isinfo.php
Terima kasih jawabannya
Tetapi saya masih bingung, maklum newbie dan otodidak.
Bisa di kasih contoh scriptnya ????
^-^
pak saya mohon pencerahannya untuk membuat aktivasi key di program visual basic bisa pak tolong sekali pak minta scorcodenya dan penjelasannya trima kasih pak
sabar ya mas, nanti saya posting.
bisa nga kalau kode enkripsi yang akan kita berikan tadi kita sederhanakan atau conversi menjadi serial number yang lebih simple misalkan di jadikan Hex ?
seperti serial number windows, office atau lainnya, thanks
@hasan: enkripsi sederhana atau tidak tergantung teknik enkripsi yang digunakan mas.
mas numpang tnya donk, kl metode enkripsinya dibuat md5 gimana yah? saya ada program yg minta serial number sperti contoh kasus yg mas posting di artikel ini, hanya bedanya metode enkripsi nya md5.. itu gimana ya mas supaya jd md5 untuk enkripsi nya, pada saat di generate di keygen nya? mohon bantuannya ya mas.. makasih ^^
Gan, ada info mengenai component delphi misal kyk DBGrid , objek yg dipilih ada yg umum ada yg khusus. jd misalnya yg umum itu ‘mobil’ kemudian kita klik muncul yg khusus yakni merk2 mobil kyk ‘bmw’, ‘toyota’, dll.
thx sebelumnya..
posting yg ini mantab bgt..
@amirushufi: grid yang bisa menampilkan hirarki gitu ya mas, coba aja komponen infopower. coba lihat-lihat disini : http://www.delphifans.com/
website nya menggunakan bahasa mandarin, jadi kalo buka gunakan google translate saja. trims.
salam kenal mas,
Apa saya apa bisa mendapatkan contoh file berikut source codenya? sy pengguna delphi pemula ingin belajar lebih banyak. Apa bila berkenan sy bersedia membelinya, tentunya bila tidak terlalu mahal, terima kasih
@misterslam: cek email mas