Windows

Bagaimana cara kerja Versi Uji Coba Software?

Professional Manga Inking|"Michiru" by Hiroshi Fukuda

Professional Manga Inking|"Michiru" by Hiroshi Fukuda
Anonim

Trialware atau Trial Software , adalah perangkat lunak komputer yang dapat dijalankan untuk jangka waktu terbatas sebelum kedaluwarsa dan berhenti bekerja. Ide di balik konsep ini adalah bahwa pengguna mendapat kesempatan untuk mencobanya dan kemudian memutuskan apakah dia ingin membeli versi lengkapnya. Ini sebenarnya adalah contoh perangkat lunak asli yang berfungsi untuk jangka waktu terbatas. Ini mungkin atau mungkin tidak memiliki semua fitur perangkat lunak asli. Dalam kedua kasus, ia berhenti bekerja setelah batas waktunya habis. Artikel ini berbicara tentang bagaimana perangkat lunak versi percobaan bekerja.

Bagaimana cara kerja perangkat lunak versi percobaan

Ada banyak metode yang digunakan oleh pemrogram untuk mengetahui kapan periode uji coba suatu perangkat lunak telah berlalu. Di masa-masa sebelumnya, sesuatu yang mendasar seperti memeriksa tanggal sistem telah selesai. Tetapi selama periode waktu kecanggihan telah masuk. Karena tidak ada dua pemrogram yang berpikiran sama sepanjang waktu, tidak akan ada metode tertentu untuk dijelaskan dalam konteks ini.

Membuat entri registri tersembunyi

Beberapa perangkat uji membuat masuk ke registri Windows tentang kapan ia diinstal, bersama dengan waktu pemasangan. Perangkat lunak, saat diluncurkan, membandingkan tanggal dan tanggal pencatatan registri dengan tanggal dan waktu komputer. Jika yang terakhir lebih besar, versi uji coba perangkat lunak atau perangkat uji coba, seperti yang disebut, berhenti berfungsi. Tetapi ini adalah metode termudah yang dapat digunakan oleh perangkat uji coba apa pun. Entri semacam itu tidak dibuat di tempat yang jelas dengan nama yang jelas, tetapi sebaliknya `tersembunyi`

Karena pemrogram juga tahu bahwa mudah untuk memindai registri dengan sisa-sisa program dan penginstalan ulang untuk digunakan, mereka mungkin menambahkan beberapa entri registri tersembunyi yang melakukan tidak terlihat terkait dengan perangkat uji coba. Itu berarti, ketika Anda menginstal versi uji coba perangkat lunak, itu mungkin membuat beberapa entri registri di katakan, HK_LOCAL_MACHINE atau HK_CLASSES_ROOT di mana biasanya, tidak ada pengguna yang akan melihat ke dalamnya. Lebih jauh lagi, nama-nama kunci tidak akan berhubungan dengan program sehingga bahkan jika seorang pengguna mencari tahu kunci untuk dihapus, dia tidak tahu apakah kunci milik versi uji coba perangkat lunak. Dengan cara itu, programmer dapat mencegah instalasi ulang perangkat uji coba.

Perangkat lunak percobaan menggunakan file tersembunyi dan sistem

Beberapa pemrogram membuat file tersembunyi atau file sistem yang terkait dengan versi uji coba perangkat lunak dan menempatkannya di folder System32 atau ke folder yang berisi driver. Mereka bahkan bisa menjadi 0 byte atau file kosong. Jika mereka menambahkan ekstensi yang masuk.sys atau.ini, pengguna akan berpikir dua kali bahkan sebelum mengedit file. Pembersih sampah juga akan mengabaikannya.

Selanjutnya, file dapat dienkripsi dan jika pengguna mencoba melakukan perubahan apa pun, versi percobaan benar-benar berhenti berfungsi sebagai akibat manipulasi file terkait. Dalam hal ini, ketika program diinstal, ia menciptakan beberapa file di lokasi yang berbeda, terutama yang terkait dengan fungsi Windows. Berdasarkan data yang ditulis ke file-file ini, program dapat mendeteksi apakah masa percobaan masih tersisa atau jika sudah kadaluwarsa. Ini adalah penjelasan lain tentang bagaimana versi percobaan perangkat lunak bekerja.

Baca : TrashReg akan menghapus kunci registri Trialware yang sudah usang juga.

Trialware menggunakan alamat MAC Computer

Dalam kasus ini, alamat komputer disimpan ke server perusahaan penerbitan perangkat lunak bersama dengan rincian lainnya seperti data dan waktu dan mungkin snapshot dari volume yang berisi file tersembunyi. File-file tersembunyi ini telah dijelaskan di bagian atas. Penyimpanan alamat MAC komputer atau ponsel pintar ini membantu perangkat uji coba dalam memutuskan dua hal. Pertama, jika masa percobaan telah kedaluwarsa. Dan kedua, ia memberi tahu perusahaan komputasi bahwa jika pengguna mencoba menginstal versi lain dari perangkat uji coba pada mesin yang sama.

Misalnya, pengguna dapat mengunduh Edisi Mahasiswa Microsoft Office ke mesin. Alamat mesin disimpan ke server Microsoft. Setelah masa percobaan 90 hari, jika pengguna mencoba mengunduh dan menginstal Edisi Mahasiswa Microsoft Office lain ke mesin yang sama, Microsoft mengetahuinya dan mencegah instalasi.

Metode ini mencegah penginstalan ulang versi uji coba perangkat lunak, bahkan jika pengguna memformat Hard Disk Drive-nya. Alamat MAC komputer atau ponsel pintar atau tablet yang terdaftar dengan server penerbit akan memberitahu program yang diinstal sekali pada program. Kekurangannya adalah bahwa jika pengguna mencoba menginstal ulang program setelah format bahkan sebelum masa percobaan uji coba berakhir, dia mungkin tidak dapat menginstal ulang copy pekerjaan.

Dapatkah Anda mereset perangkat uji coba dan menggunakannya selamanya

Ada cara yang didiskusikan di Internet yang mengatakan bahwa ini mungkin. Tentu saja mungkin ada cara, tetapi hari ini, pengembang sangat pintar, bahwa mereka mencakup semua basis untuk memastikan bahwa tidak dapat mengatur ulang perangkat uji coba. Dalam kasus apa pun, meretas perangkat uji coba atau menyetel ulang, untuk memperluas penggunaannya, adalah sesuatu yang tidak sah dan karenanya tidak akan dibahas di sini.

Jika Anda memiliki sesuatu untuk ditambahkan, silakan lakukan di bagian komentar.