Penempatan air-gapped

Definisi

Menjalankan perangkat lunak dalam lingkungan tanpa jalur jaringan ke internet, sehingga setiap ketergantungan yang dibutuhkan harus sudah berada di dalam batas.

Air-gapping umum terjadi di bidang pertahanan, infrastruktur kritis, beberapa fasilitas kesehatan, dan lingkungan apa pun di mana model ancaman mencakup eksfiltrasi bukan hanya intrusi. Memasukkan apa pun berarti menggunakan media dan proses terdokumentasi, bukan manajer paket.

Persyaratan ini secara diam-diam menyingkirkan banyak perangkat lunak komersial, dan lisensi biasanya menjadi penyebabnya bukan fungsionalitas. Produk apa pun yang memvalidasi lisensinya terhadap endpoint vendor — saat startup, atau secara berkala — tidak dapat dijalankan di sana. Aktivasi offline harus menjadi keputusan desain yang dibuat sejak awal, bukan flag yang ditambahkan kemudian.

Pembaruan bekerja dengan cara yang sama: mereka tiba pada media, sesuai jadwal Anda. Artinya versi yang Anda instal harus terus berfungsi tanpa batas, bukan sampai pemeriksaan langganan gagal.

Di Doconut

Lisensi menyelesaikan file .lic lokal melalui options.LicensePath atau Viewer.DoconutLicense(path). Tidak ada panggilan aktivasi dan tidak ada validasi ulang saat runtime, sehingga rendering, konversi, dan lisensi semuanya berfungsi tanpa konektivitas keluar. Arsipkan DLL bersama lisensi — sebuah lisensi terikat pada rentang versi.

Lihat cara kerjanya dalam praktik

Definisi hanya membawa Anda sejauh itu. Lisensi sementara berjalan di mesin Anda sendiri, terhadap dokumen Anda sendiri.