Cara Kerja Aktifasi Sebuah App
-
Upload
fgroupindonesia -
Category
Education
-
view
177 -
download
1
Transcript of Cara Kerja Aktifasi Sebuah App
![Page 1: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/1.jpg)
App Activation Modul umum dalam kelas Pemprograman
komputer Desktop, Mobile, dan Web.
di FGroupIndonesia
Produksi 2015-2016 © FGroupIndonesia.com
![Page 2: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/2.jpg)
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.
![Page 3: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/3.jpg)
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.
![Page 4: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/4.jpg)
Illustrasi KasusO Sebelum digunakan RunAsDate
tool
1. Program dijalankan pertama kali2. Timer Count Down started3. Tanggal pertama kali diakses tercatat
![Page 5: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/5.jpg)
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)
![Page 6: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/6.jpg)
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
![Page 7: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/7.jpg)
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)
![Page 8: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/8.jpg)
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.
![Page 9: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/9.jpg)
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.
![Page 10: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/10.jpg)
Illustrasi KasusO Saat mendapatkan Serial / Product
Key dari Keygen / Patch
1. Semua fitur dapat diakses.2. User menggunakan aplikasi
secara bebas.
KEYGEN
![Page 11: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/11.jpg)
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.
![Page 12: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/12.jpg)
Illustrasi Solusi Kasus 1
O Alternative A :
![Page 13: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/13.jpg)
Illustrasi Solusi Kasus 1
O Alternative B :PERTAMA AKSES : 12/2/2016, 13:00
AKHIR AKSES : 12/2/2016, 17:00
![Page 14: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/14.jpg)
Illustrasi Solusi Kasus 1
O Alternative C :
TRIAL FULL
Fitur Tidak lengkap Fitur lengkap
![Page 15: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/15.jpg)
Illustrasi Solusi Kasus 2
O Alternative A :
TRIAL FULL
Fitur Tidak lengkap Fitur lengkap
![Page 16: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/16.jpg)
Illustrasi Solusi Kasus 2
O Alternative B:
CHECK
Size : Normal ?Serial Number : ?Modified Date : ?
ORIGINALREPLACE BACK
![Page 17: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/17.jpg)
Illustrasi Solusi Kasus 2
O Alternative C :
Checking Serial /
Product Key
![Page 18: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/18.jpg)
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.
![Page 19: Cara Kerja Aktifasi Sebuah App](https://reader036.fdocument.pub/reader036/viewer/2022070509/58a086a71a28aba73f8b497f/html5/thumbnails/19.jpg)
Thank You
FGroupIndonesia.com
Jl. Parahyangan no.18, Komp. Panghegar Permai IUjung Berung, Bandung 40614
(022) 92800446 / 95244964BBM. 7DF95683 / 7CD59179
WA. 085795569337 / 085721261437