App Activation
Modul umum dalam kelas Pemprograman
komputer Desktop, Mobile, dan Web.
di FGroupIndonesia
Produksi 2015-2016
© FGroupIndonesia.com
Kasus
O 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 Kasus
O 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 Kasus
O Sebelum digunakan RunAsDate tool
1. Program dijalankan pertama kali
2. Timer Count Down started
3. Tanggal pertama kali diakses tercatat
Illustrasi Kasus
O Sebelum digunakan RunAsDate tool
1. Program memasuki Hari ke-N
2. Program mengecek sudah masuk di
hari keberapa
3. Jika sudah masuk batas waktu
tertentu berakhir (contoh : 30 hari),
maka program tidak dapat diakses
(ERROR).
1-29 hari (OK)
30 hari (ERROR)
Illustrasi Kasus
O Saat digunakan RunAsDate Tool
1. Program dijalankan pertama kali
2. RunAsDate menggunakan 15/april/2016
3. Timer Count Down started
4. Tanggal pertama kali diakses tercatat
Illustrasi Kasus
O 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 Kasus
O 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 Kasus
O Program berjalan normal
1. Program dijalankan pertama kali
2. Program meminta Serial / Product Key
3. User menggunakan Serial / Product Key
untuk versi Trial
4. Hanya beberapa fitur dapat diakses.
Illustrasi Kasus
O Saat mendapatkan Serial / Product Key
dari Keygen / Patch
1. Semua fitur dapat diakses.
2. User menggunakan aplikasi secara
bebas.
KEYGEN
Solusi
O 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 : ?
ORIGINAL
REPLACE 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 I
Ujung Berung, Bandung 40614
(022) 92800446 / 95244964
BBM. 7DF95683 / 7CD59179
WA. 085795569337 / 085721261437

More Related Content

DOCX
Tugas analisa program
PPTX
Enunciado del alcance del proyecto (charro b)
PDF
Costos e indicadores
PPT
Los Principios de Gerencia de Proyectos según el PMI
PPT
Alcance del proyecto
PPT
como elaborar capitulo I en TESIS UPAN 2013
PPS
investigacion Cuantitativa Vs Cualitativa
PPTX
Evaluación del Desempeño
Tugas analisa program
Enunciado del alcance del proyecto (charro b)
Costos e indicadores
Los Principios de Gerencia de Proyectos según el PMI
Alcance del proyecto
como elaborar capitulo I en TESIS UPAN 2013
investigacion Cuantitativa Vs Cualitativa
Evaluación del Desempeño

Similar to Cara Kerja Aktifasi Sebuah App (20)

PDF
Laporan tugas besar
PDF
Software testing management
DOC
PDF
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
DOCX
Makalah tentang waterfall
PDF
Software psikogram
PDF
Algoritam1
PPTX
Tahapan pengembangan perangkat lunak
DOC
Amri perencanaan-proyek-rpl
PPTX
Perkuliahan 02 Model software engginer
PPTX
Proses Pemrograman Kelas XI Fase E SMA.pptx
PPTX
mteri tentang Proses Pemrograman kelas XI.pptx
PDF
Test plan Document Example
PPTX
Proses Pemrograman-Informatika 11 SMA Kurikulum Merdeka
PPTX
Rpl 2- sw process model
PPTX
Kualitas Source Code dan Pengujian Program Solihin dan Leo Martin.pptx
PPTX
Kualitas Source Code dan Pengujian Program vinsen & steven.pptx
PPTX
2_7 Fase Proyek Software dan Fase Pendefinisian.pptx
PPTX
Kualitas Source Code dan Pengujian Program
PPTX
Materi pertemuan 10 sistem informasi.pptx
Laporan tugas besar
Software testing management
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Makalah tentang waterfall
Software psikogram
Algoritam1
Tahapan pengembangan perangkat lunak
Amri perencanaan-proyek-rpl
Perkuliahan 02 Model software engginer
Proses Pemrograman Kelas XI Fase E SMA.pptx
mteri tentang Proses Pemrograman kelas XI.pptx
Test plan Document Example
Proses Pemrograman-Informatika 11 SMA Kurikulum Merdeka
Rpl 2- sw process model
Kualitas Source Code dan Pengujian Program Solihin dan Leo Martin.pptx
Kualitas Source Code dan Pengujian Program vinsen & steven.pptx
2_7 Fase Proyek Software dan Fase Pendefinisian.pptx
Kualitas Source Code dan Pengujian Program
Materi pertemuan 10 sistem informasi.pptx
Ad

More from FgroupIndonesia (20)

PDF
Exercise sesi 03 - OBJECT CLASS & LOOPING
PPTX
Basic Syntax & Object Class - Modul Java Programming Core Fundamental I
PPTX
introduction - Modul Java Programming Core Fundamental I
PPTX
Modul Kelas Programming : Java Conversion
PPTX
Modul Kelas Programming : Java Thread
PDF
Reading Comprehension January 2018 - Travel
PPTX
Modul Kelas Programming : Java Hibernate + JasperReport
PPTX
Modul Kelas Programming : Java Mysql / SQLite
PPTX
Java installer (bag.1)
PPTX
Modul Kelas Programming : Java MySQL
PPTX
Modul Kelas Programming : Java Library
PPTX
Modul Kelas Programming : Java Numbers
PPTX
Modul Kelas Programming : Java Swing (Session 3)
PPTX
Modul Kelas Programming : Java array
PPTX
Modul Kelas Programming : Java Common Data Type
PPTX
Setting local domain di virtual host
PPTX
Database operation di C++
PPTX
Modul Kelas Programming : Java swing (session 2)
PPTX
Modul Kelas Programming : Java swing 1
PPTX
Modul Kelas Programming : Introduction to java
Exercise sesi 03 - OBJECT CLASS & LOOPING
Basic Syntax & Object Class - Modul Java Programming Core Fundamental I
introduction - Modul Java Programming Core Fundamental I
Modul Kelas Programming : Java Conversion
Modul Kelas Programming : Java Thread
Reading Comprehension January 2018 - Travel
Modul Kelas Programming : Java Hibernate + JasperReport
Modul Kelas Programming : Java Mysql / SQLite
Java installer (bag.1)
Modul Kelas Programming : Java MySQL
Modul Kelas Programming : Java Library
Modul Kelas Programming : Java Numbers
Modul Kelas Programming : Java Swing (Session 3)
Modul Kelas Programming : Java array
Modul Kelas Programming : Java Common Data Type
Setting local domain di virtual host
Database operation di C++
Modul Kelas Programming : Java swing (session 2)
Modul Kelas Programming : Java swing 1
Modul Kelas Programming : Introduction to java
Ad

Recently uploaded (20)

PDF
Materi Pendidikan Agama Islam - Kelas 12 SMA - Cabang Iman: Keterkaitan antar...
PDF
Alfred Antoh_AA_Implementasi Kepemimpinan Dosen.pdf
PPTX
02F - Orientasi Pelatihan Koding dan kecerdasan artificial
PDF
Buku Teks KSSM Sains Sukan Tingkatan Empat
DOCX
Modul Ajar Deep Learning Fisika Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Ekonomi Kelas 10 SMA Terbaru 2025
PPT
Tugas Modul 1.Konsep Pola Pikir Bertumbuh.ppt
PDF
Modul Ajar Deep Learning Matematika Kelas 1 Kurikulum Merdeka
DOCX
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Al Quran Hadist Kelas 7 MTs
DOCX
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Fiqih Kelas 10 Terbaru 2025
PPTX
Rekayasa-Prompt-untuk-Kreasi-Konten bahan peer teaching.pptx
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XI SMA Terbaru 2025
PPTX
Pembelajaran Mendalam dalam Kurikulum Berbasis Cinta.pptx
PPTX
Power Point Materi Tanda Baca Kelas III SD
DOCX
Modul Ajar Deep Learning PKWU Kerajinan Kelas 11 SMA Terbaru 2025
PDF
Modul Ajar Deep Learning Pendidikan Pancasila Kelas 1 Kurikulum Merdeka
DOCX
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Akidah Akhlak Kelas 7 MTs
DOCX
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Al Quran Hadist Kelas 12...
PDF
Stop Bullying NO Bully in school SMA .pdf
DOCX
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Bahasa Arab Kelas 7 MTs
Materi Pendidikan Agama Islam - Kelas 12 SMA - Cabang Iman: Keterkaitan antar...
Alfred Antoh_AA_Implementasi Kepemimpinan Dosen.pdf
02F - Orientasi Pelatihan Koding dan kecerdasan artificial
Buku Teks KSSM Sains Sukan Tingkatan Empat
Modul Ajar Deep Learning Fisika Kelas 12 SMA Terbaru 2025
Modul Ajar Deep Learning Ekonomi Kelas 10 SMA Terbaru 2025
Tugas Modul 1.Konsep Pola Pikir Bertumbuh.ppt
Modul Ajar Deep Learning Matematika Kelas 1 Kurikulum Merdeka
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Al Quran Hadist Kelas 7 MTs
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Fiqih Kelas 10 Terbaru 2025
Rekayasa-Prompt-untuk-Kreasi-Konten bahan peer teaching.pptx
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XI SMA Terbaru 2025
Pembelajaran Mendalam dalam Kurikulum Berbasis Cinta.pptx
Power Point Materi Tanda Baca Kelas III SD
Modul Ajar Deep Learning PKWU Kerajinan Kelas 11 SMA Terbaru 2025
Modul Ajar Deep Learning Pendidikan Pancasila Kelas 1 Kurikulum Merdeka
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Akidah Akhlak Kelas 7 MTs
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Al Quran Hadist Kelas 12...
Stop Bullying NO Bully in school SMA .pdf
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Bahasa Arab Kelas 7 MTs

Cara Kerja Aktifasi Sebuah App

  • 1. App Activation Modul umum dalam kelas Pemprograman komputer Desktop, Mobile, dan Web. di FGroupIndonesia Produksi 2015-2016 © FGroupIndonesia.com
  • 2. Kasus O 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.
  • 3. Analisis Kasus O 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.
  • 4. Illustrasi Kasus O Sebelum digunakan RunAsDate tool 1. Program dijalankan pertama kali 2. Timer Count Down started 3. Tanggal pertama kali diakses tercatat
  • 5. Illustrasi Kasus O Sebelum digunakan RunAsDate tool 1. Program memasuki Hari ke-N 2. Program mengecek sudah masuk di hari keberapa 3. Jika sudah masuk batas waktu tertentu berakhir (contoh : 30 hari), maka program tidak dapat diakses (ERROR). 1-29 hari (OK) 30 hari (ERROR)
  • 6. Illustrasi Kasus O Saat digunakan RunAsDate Tool 1. Program dijalankan pertama kali 2. RunAsDate menggunakan 15/april/2016 3. Timer Count Down started 4. Tanggal pertama kali diakses tercatat
  • 7. Illustrasi Kasus O 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)
  • 8. Analisis Kasus O 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.
  • 9. Illustrasi Kasus O Program berjalan normal 1. Program dijalankan pertama kali 2. Program meminta Serial / Product Key 3. User menggunakan Serial / Product Key untuk versi Trial 4. Hanya beberapa fitur dapat diakses.
  • 10. Illustrasi Kasus O Saat mendapatkan Serial / Product Key dari Keygen / Patch 1. Semua fitur dapat diakses. 2. User menggunakan aplikasi secara bebas. KEYGEN
  • 11. Solusi O 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.
  • 12. Illustrasi Solusi Kasus 1 O Alternative A :
  • 13. Illustrasi Solusi Kasus 1 O Alternative B : PERTAMA AKSES : 12/2/2016, 13:00 AKHIR AKSES : 12/2/2016, 17:00
  • 14. Illustrasi Solusi Kasus 1 O Alternative C : TRIAL FULL Fitur Tidak lengkap Fitur lengkap
  • 15. Illustrasi Solusi Kasus 2 O Alternative A : TRIAL FULL Fitur Tidak lengkap Fitur lengkap
  • 16. Illustrasi Solusi Kasus 2 O Alternative B: CHECK Size : Normal ? Serial Number : ? Modified Date : ? ORIGINAL REPLACE BACK
  • 17. Illustrasi Solusi Kasus 2 O Alternative C : Checking Serial / Product Key
  • 18. 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.
  • 19. Thank You FGroupIndonesia.com Jl. Parahyangan no.18, Komp. Panghegar Permai I Ujung Berung, Bandung 40614 (022) 92800446 / 95244964 BBM. 7DF95683 / 7CD59179 WA. 085795569337 / 085721261437