Cara Kerja Aktifasi Sebuah App
-
Upload
fgroupindonesia -
Category
Education
-
view
181 -
download
1
Transcript of Cara Kerja Aktifasi Sebuah App
App Activation Modul umum dalam kelas Pemprograman
komputer Desktop, Mobile, dan Web.
di FGroupIndonesia
Produksi 2015-2016 © FGroupIndonesia.com
KasusO Kasus 1 : Trial / Share App yang
berfungsi hanya pada kurun waktu tertentu (timer count down).
O Kasus 2 : Trial / Share App yang memiliki serial number / product key combination activation.
Analisis KasusO Kasus 1 sering di-akalin dengan menggunakan
RunAsDate tool yang dirancang oleh Nirsoft.net
O Tool tersebut mampu mengubah tanggal pada komputer seolah-olah berubah menjadi tanggal yang sudah diset terlebih dahulu.
O Trial / Share App yang berfungsi pada kurun waktu tertentu (timer count down) menggunakan pembatasan sesudah sekian kurun waktu berlalu. Jika user menggunakan RunAsDate tool maka akibatnya, App senantiasa berjalan tanpa batas seolah-olah timer count down tidak berjalan sebagaimana mestinya.
Illustrasi KasusO Sebelum digunakan RunAsDate
tool
1. Program dijalankan pertama kali2. Timer Count Down started3. Tanggal pertama kali diakses tercatat
Illustrasi KasusO Sebelum digunakan RunAsDate
tool
1. Program memasuki Hari ke-N2. Program mengecek sudah
masuk di hari keberapa3. Jika sudah masuk batas waktu
tertentu berakhir (contoh : 30 hari), maka program tidak dapat diakses (ERROR).
1-29 hari (OK)30 hari (ERROR)
Illustrasi KasusO Saat digunakan RunAsDate Tool
1. Program dijalankan pertama kali 2. RunAsDate menggunakan 15/april/20163. Timer Count Down started4. Tanggal pertama kali diakses tercatat
Illustrasi KasusO Saat digunakan RunAsDate Tool
1. Program dijalankan lagi di Hari ke-N
2. RunAsDate mengubah tanggal ke 15/April/2016
3. Program tidak mampu menghitung sudah berapa lama rentang waktu tanggal, karena tidak ditemukan jeda waktu.
4. Program berjalan terus tanpa limit.
Semua hari (OK)
Analisis KasusO Kasus 2 sering terjadi tatkala User
mulai mengerti pola Serial Number / Product Key terhadap aktivasi lalu menciptakan Keygen / Patch yang mem-bypass limitation pada program.
Illustrasi KasusO Program berjalan normal
1. Program dijalankan pertama kali2. Program meminta Serial / Product
Key 3. User menggunakan Serial /
Product Key untuk versi Trial4. Hanya beberapa fitur dapat
diakses.
Illustrasi KasusO Saat mendapatkan Serial / Product
Key dari Keygen / Patch
1. Semua fitur dapat diakses.2. User menggunakan aplikasi
secara bebas.
KEYGEN
SolusiO Kasus 1 :
O Alternative A : Pencatatan date & time harus mengacu bukan kepada tanggal komputer saat itu diakses, melainkan ke Server (via internet) lain.
O Alternative B : Pencatatan date & time tersimpan di file tertentu yg mendata waktu akses pertama kali & akses terakhir kali.
O Alternative C : Memisah fitur-fitur yang lengkap dari aplikasi Trial.
O Kasus 2 :O Alternative A : Memisah fitur-fitur yg lengkap dari
aplikasi Trial.O Alternative B : Menggunakan backup file acuan apabila
program utama telah dipatch secara illegal.O Alternative C : Menghubungkan program dengan Server
untuk validasi Serial Number / Product Key yg digunakan.
Illustrasi Solusi Kasus 1
O Alternative A :
Illustrasi Solusi Kasus 1
O Alternative B :PERTAMA AKSES : 12/2/2016, 13:00
AKHIR AKSES : 12/2/2016, 17:00
Illustrasi Solusi Kasus 1
O Alternative C :
TRIAL FULL
Fitur Tidak lengkap Fitur lengkap
Illustrasi Solusi Kasus 2
O Alternative A :
TRIAL FULL
Fitur Tidak lengkap Fitur lengkap
Illustrasi Solusi Kasus 2
O Alternative B:
CHECK
Size : Normal ?Serial Number : ?Modified Date : ?
ORIGINALREPLACE BACK
Illustrasi Solusi Kasus 2
O Alternative C :
Checking Serial /
Product Key
O Setiap pilihan Alternative A-C senantiasa dapat dikembangkan dengan metode lain yang lebih efektif dan pantas untuk diterapkan.
O Encryption dapat pula diterapkan pada setiap pencatatan date & time record sebagai mana password yg tlah umum ter-encrypt pada penyimpanan database.
O App Activation manapun harus mempertimbangkan tahap kemudahan bagi end-user bukan sebaliknya.
O Media SMS pun bisa menjadi alternative lain selain jalur Internet.
O IP Address / Hardware ID bisa dijadikan sebagai generator pengolah Serial / Product Key yg disesuaikan dengan limitation yg diperlukan.
Thank You
FGroupIndonesia.com
Jl. Parahyangan no.18, Komp. Panghegar Permai IUjung Berung, Bandung 40614
(022) 92800446 / 95244964BBM. 7DF95683 / 7CD59179
WA. 085795569337 / 085721261437