[{"data":1,"prerenderedAt":340},["ShallowReactive",2],{"navigation":3,"\u002Freferensi\u002Fbackup-dan-keamanan":83,"\u002Freferensi\u002Fbackup-dan-keamanan-surround":335},[4,23,41,59,69],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":22},"Memulai","i-lucide-rocket","\u002Fmemulai","1.memulai",[10,14,18],{"title":11,"path":12,"stem":13},"Instalasi & Kebutuhan Sistem","\u002Fmemulai\u002Finstalasi","1.memulai\u002F1.instalasi",{"title":15,"path":16,"stem":17},"Persiapan Jaringan LAN \u002F WiFi Lokal","\u002Fmemulai\u002Fpersiapan-jaringan","1.memulai\u002F2.persiapan-jaringan",{"title":19,"path":20,"stem":21},"7 Langkah Cepat Ujian Pertama","\u002Fmemulai\u002Flangkah-awal","1.memulai\u002F3.langkah-awal",false,{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":22},"Panduan Guru","i-lucide-graduation-cap","\u002Fpanduan-guru","2.panduan-guru",[29,33,37],{"title":30,"path":31,"stem":32},"Data Siswa & Cetak Kartu Peserta","\u002Fpanduan-guru\u002Fdata-siswa-dan-kartu","2.panduan-guru\u002F1.data-siswa-dan-kartu",{"title":34,"path":35,"stem":36},"Manajemen Bank Soal & Akses Cepat","\u002Fpanduan-guru\u002Fbank-soal","2.panduan-guru\u002F2.bank-soal",{"title":38,"path":39,"stem":40},"Impor & Ekspor Soal (Word, Markdown, Excel)","\u002Fpanduan-guru\u002Fimpor-dan-ekspor-soal","2.panduan-guru\u002F3.impor-dan-ekspor-soal",{"title":42,"icon":43,"path":44,"stem":45,"children":46,"page":22},"Panduan Pengawas","i-lucide-shield-check","\u002Fpanduan-pengawas","3.panduan-pengawas",[47,51,55],{"title":48,"path":49,"stem":50},"Jadwal, Bobot Nilai & Pengacakan","\u002Fpanduan-pengawas\u002Fjadwal-dan-token","3.panduan-pengawas\u002F1.jadwal-dan-token",{"title":52,"path":53,"stem":54},"Pantauan Sesi & Aksi Pengawas Real-Time","\u002Fpanduan-pengawas\u002Fpantauan-dan-aksi","3.panduan-pengawas\u002F2.pantauan-dan-aksi",{"title":56,"path":57,"stem":58},"Koreksi Esai, Analisis Pengecoh & Ekspor Nilai","\u002Fpanduan-pengawas\u002Fpenilaian-dan-analisis","3.panduan-pengawas\u002F3.penilaian-dan-analisis",{"title":60,"icon":61,"path":62,"stem":63,"children":64,"page":22},"Panduan Siswa","i-lucide-smartphone","\u002Fpanduan-siswa","4.panduan-siswa",[65],{"title":66,"path":67,"stem":68},"Panduan Portal CBT Siswa (\u002Fcbt)","\u002Fpanduan-siswa\u002Fportal-cbt","4.panduan-siswa\u002F1.portal-cbt",{"title":70,"icon":71,"path":72,"stem":73,"children":74,"page":22},"Referensi & Keamanan","i-lucide-database-backup","\u002Freferensi","5.referensi",[75,79],{"title":76,"path":77,"stem":78},"Backup Database & Keamanan Data","\u002Freferensi\u002Fbackup-dan-keamanan","5.referensi\u002F1.backup-dan-keamanan",{"title":80,"path":81,"stem":82},"Tanya Jawab & Solusi Masalah (FAQ)","\u002Freferensi\u002Ftroubleshooting","5.referensi\u002F2.troubleshooting",{"id":84,"title":76,"body":85,"description":328,"extension":329,"links":330,"meta":331,"navigation":332,"path":77,"seo":333,"stem":78,"__hash__":334},"docs\u002F5.referensi\u002F1.backup-dan-keamanan.md",{"type":86,"value":87,"toc":317},"minimark",[88,97,107,110,139,148,151,187,190,194],[89,90,91,92,96],"p",{},"Keamanan hasil ujian dan ketahanan data lokal merupakan prioritas utama pada arsitektur ",[93,94,95],"strong",{},"NILUJI",".",[98,99,101,102,106],"h2",{"id":100},"pencadangan-otomatis-auto-backup-14-salinan-terakhir","Pencadangan Otomatis (",[103,104,105],"em",{},"Auto-Backup"," 14 Salinan Terakhir)",[89,108,109],{},"Setiap kali aplikasi desktop NILUJI dijalankan di komputer proktor:",[111,112,113,129,136],"ol",{},[114,115,116,117,121,122,125,126,96],"li",{},"Sistem secara otomatis menyalin database aktif (",[118,119,120],"code",{},"cbt.sqlite",") menggunakan mekanisme konsisten SQLite ke dalam subdirektori ",[118,123,124],{},"backups\u002F"," dengan format nama berkas ",[118,127,128],{},"cbt-backup-YYYYMMDD-HHMMSS.sqlite",[114,130,131,132,135],{},"Sistem menyimpan hingga ",[93,133,134],{},"14 berkas cadangan terakhir"," dan menghapus cadangan yang lebih lama secara otomatis agar ruang penyimpanan tetap hemat.",[114,137,138],{},"Selain pencadangan otomatis, guru\u002Fproktor juga dapat membuat salinan cadangan kapan saja sebelum atau sesudah ujian penting.",[140,141,143,144,147],"h3",{"id":142},"cara-memulihkan-restore-database-dari-cadangan","Cara Memulihkan (",[103,145,146],{},"Restore",") Database dari Cadangan:",[89,149,150],{},"Jika Anda ingin memindahkan seluruh data sekolah ke komputer proktor baru atau memulihkan cadangan:",[111,152,153,158,165,182],{},[114,154,155,156,96],{},"Tutup aplikasi ",[93,157,95],{},[114,159,160,161,164],{},"Buka folder data aplikasi (",[118,162,163],{},"%APPDATA%\\com.narr07.niluji"," pada Windows).",[114,166,167,168,170,171,173,174,177,178,181],{},"Salin berkas cadangan dari folder ",[118,169,124],{}," lalu ganti namanya menjadi ",[118,172,120],{}," di folder utama ",[118,175,176],{},"com.narr07.niluji"," (beserta folder ",[118,179,180],{},"uploads\u002F"," jika memindahkan antar-komputer).",[114,183,184,185,96],{},"Buka kembali aplikasi ",[93,186,95],{},[188,189],"hr",{},[98,191,193],{"id":192},"ringkasan-lapisan-keamanan-ujian","Ringkasan Lapisan Keamanan Ujian",[195,196,197,211],"table",{},[198,199,200],"thead",{},[201,202,203,208],"tr",{},[204,205,207],"th",{"align":206},"left","Lapisan Proteksi",[204,209,210],{"align":206},"Cara Kerja di NILUJI",[212,213,214,233,251,271,281,303],"tbody",{},[201,215,216,226],{},[217,218,219],"td",{"align":206},[93,220,221,222,225],{},"Timer Berbasis Server (",[103,223,224],{},"Server-Relative Timer",")",[217,227,228,229,232],{"align":206},"Sisa waktu ujian dihitung dari selisih waktu server (",[118,230,231],{},"started_at + duration + extra_minutes - server_now","). Mengubah jam pada pengaturan HP\u002Flaptop siswa tidak memengaruhi sisa waktu ujian.",[201,234,235,240],{},[217,236,237],{"align":206},[93,238,239],{},"Penolakan Jawaban Saat Waktu Habis",[217,241,242,243,246,247,250],{"align":206},"Endpoint ",[118,244,245],{},"\u002Fapi\u002Fexam\u002Fanswer"," di server Rust memeriksa batas waktu sesi secara ketat. Jawaban yang dikirim melewati batas waktu ujian (+ ",[103,248,249],{},"grace period"," toleransi jaringan) otomatis ditolak.",[201,252,253,261],{},[217,254,255],{"align":206},[93,256,257,258,225],{},"Kunci Satu Perangkat (",[103,259,260],{},"Single-Device Lock",[217,262,263,264,267,268,96],{"align":206},"Saat siswa memulai ujian, sesi diikat pada ",[118,265,266],{},"device_token"," unik perangkat tersebut. Login dari perangkat kedua akan diblokir kecuali pengawas menekan tombol ",[93,269,270],{},"Buka Kunci Perangkat",[201,272,273,278],{},[217,274,275],{"align":206},[93,276,277],{},"PIN Peserta 6 Digit",[217,279,280],{"align":206},"Mencegah siswa menebak atau meminjam NISN teman sekelasnya tanpa memegang fisik Kartu Peserta Ujian.",[201,282,283,288],{},[217,284,285],{"align":206},[93,286,287],{},"Acak Opsi & Soal Deterministik",[217,289,290,291,294,295,298,299,302],{"align":206},"Urutan soal PG, opsi A-D, dan soal Esai diacak menggunakan ",[103,292,293],{},"hash seed"," ",[118,296,297],{},"(session_id, question_id)",". Urutan opsi pada layar siswa tetap stabil saat halaman di-",[103,300,301],{},"refresh",", namun berbeda antar-siswa yang duduk bersebelahan.",[201,304,305,310],{},[217,306,307],{"align":206},[93,308,309],{},"Validasi Path & CSP Ketat",[217,311,312,313,316],{"align":206},"Perintah baca\u002Ftulis berkas di Tauri dilengkapi penjaga ",[103,314,315],{},"path validation"," yang memblokir akses ke berkas database mentah maupun direktori sistem operasi.",{"title":318,"searchDepth":319,"depth":319,"links":320},"",2,[321,327],{"id":100,"depth":319,"text":322,"children":323},"Pencadangan Otomatis (Auto-Backup 14 Salinan Terakhir)",[324],{"id":142,"depth":325,"text":326},3,"Cara Memulihkan (Restore) Database dari Cadangan:",{"id":192,"depth":319,"text":193},"Penjelasan mekanisme pencadangan otomatis database SQLite (auto-backup), pemulihan data, serta arsitektur keamanan ujian di NILUJI.","md",null,{},true,{"title":76,"description":328},"w0hg44tJOz1qgj36OuHuASSJg-xOCTJtSzDodPTHK0o",[336,338],{"title":66,"path":67,"stem":68,"description":337,"children":-1},"Cara siswa masuk ke halaman ujian lokal, menggunakan fitur Ragu-ragu, mengatur ukuran teks, memahami indikator penyimpanan, dan pintasan keyboard.",{"title":80,"path":81,"stem":82,"description":339,"children":-1},"Kumpulan solusi cepat untuk kendala jaringan, login siswa, impor soal, dan pelaksanaan ujian di lapangan.",1794496180966]