ÿØÿà JFIF    ÿÛ „  ( %!1"%)+...383-7(-.+  -%%--------+------------/----------------------------ÿÀ  ¶" ÿÄ     ÿÄ @    !1AQaq‘¡"±ÁÑð2’BRráS‚ñ3b¢CT²Ò #cÿÄ    ÿÄ '   1!AQ2a"‘±#ÿÚ   ? ò(/p‘—–¢·,M|¯G»R£üešT. ôŸEoCFñ‡ 4ÔkåóxR|µÁ¨ÓDà!Ç´µ˜‡p ÍQ‹§!þž^õWsŒy  åÁ§$á«%ºq˜™JyyË0y«^Ϗ -3ÃÏËÈ£Æ\P’ä„s&•‹Üs üô'àWt¹pñCp$bÚF`·7.^)¾!)ÒÙ˜–ÅÏš^h¾ø³·ìe±ŒaeÖ—Í,e=B}Jéߦ$$½—šÙÜCC¯¶è8β–Åkèwx LÉngT±æ¹£Ócœ¿Í/©Éÿ ‰ÚCÒ­mq;Tt¶–}0"zÖPcd1š­¤tˆ„ÐÓâqú[™öUCŠ2޿د­É(¸ßúçšmW,Ò ºf‹Ån™ÄLêÁ8üÁkÁ€L¥ÍuJ1œôrÂSŒÓöt!7EUíïb)AËi¬â-ÙHk8òÁiXYwÅ)O^"ÇØriÛô{»wRUKÙÏÚlÓ¬€‚’שT ] ªb—ÊîKC^×M“xùäñz¬zJ× {4[¹M'IÆeH1LCWÕ]œûº WDæà°OÅ‚¹c²ÞuA–rL`HšpCez‡V’— Ž‚Ë„–ñ­'µR0ÕÖ=À:±G»C\nÆÉ5*¢ †3šhQ4ýÒi$Õ1"Ü]¢p-q3zcQ$ªö¨¥æf›‘»´ÝÚHá„e²JÇ–iÊ:·à¬Øc5Åk»Laª*wi [0Ówk ¦a¦0Õ²ÅÅ‚T¸’³q:Æ<¹ú Ò˜Æ}2VE•Ѐp¡Ô3Úº …h³^LJºçì¥Ánó|˜ÖˆÎˆ+« ¦dø‘Mº–d\ªDðÛ„Ì×LÝ——Ð9Ç|•FèçVm™¨€™3õS–9Äå¢<̉Ìm¢±`·º˜&Z²ž Ë®D«¶»6™‰©­HÈ Àá«h­i³04æ’hxœi3ï¨(ÓL·†‹¶ËpŒ ƒÜÒ? :õdsÀ –3æÓ·Üjâ¬9—]8n¼&]I F£¼…ì–—Œ0v°LǐÅfÛ2TÖ’aµ˜N@ÖBSÏ^à´4-±°b×nÈÈœÆD=KdŒø…ÄÈK,›ÖR§fjü$^ÔÎ!„6^ s:Üun\ôkCÞò÷<—Lúl Í›G¹ÀPá¼Nc¡šÒ…ÙWͳœ±vÊáЄ×9‹P‰cEØ‘™›µŸP<×g1 º©Ø¬wiÁ^l5× I/';Ë+´Z‡ÓÄFÕp[Èð’ HÄ ó 9¬Dl4“é±Ï”V=^Hð;žLädÉa‚°Ë,#/Ž~²BÔÛ QãñQtIeórVB,ÏÂf‹4#Μc‹É3ZIÖ Œ¢¥·üxa‡Ãçè„jŠ[5 Ä!U?,3žÎ×…ðdÓ÷háŠA‰ìÄ4÷ÃÜZÃE{‰®+W\ZÍE[‰»µk»MÝ­`¢©†˜ÃV‹-f¢¡†¢a«eŠ%«Y¨©q%jâd,Ôq`) ¤¦…šˆ ¦E>0Ùb²t–Ÿ  ÷jsςҒKÈcø(é›;k(’#ôŒQ ™C> õ³M9óºÆµ¤çâ;uÀ)5>RÔ¸fÓ~Ȧ—’-$fe«"FâUˆÊwµPÏu w+"åÉó¨6s™Û9(À¨ù©hE°½†n`m~“@©›p!Vkhµ Á1šbEqqÊ@ºèl›2 –Yã%‘‚hÛ{a¶‡ÅÞM²¬çL34®Çl]®‹ŽØŒm'RÜe35æöˆ­Á­ cP9šeÁköo´L³Ì=p8]”‡B¶,šº|ɏdzXˆØk*ÇÚ{#ñ‰pã(€¶‡9ý'šÜ³½¯kƒ†Â’ëSOƒ•Å®H6+a¢µˆ‹Y¨b˜b+XˆÖ!°u!¢"µˆˆn2ˆ Å0Ä`Å Ô®c(ÓÜGº•Ä»Œ âWî%q.áÐÄ÷î%umÍ£+ÜQ,Vn¦-GphU¸¢X­&,Gt ·K¢ÅÅ·¥RÄÊÉbKn N­R2g$VµÕó Qr#–ÓZUÏð0ÎtÙÀœz ëöo“Îk¯n„T°"SÞ+³/…€½"ižãO%Í%&Δâ‘ËØ´IˆÓ°Ë‰ÞM3.™yçÁzit›`4C`k¢¼á!álÄï sÂ[×!¤l¾æo"ƒIÔ'@ªu)3›ô®“@Z à¾] üœ'‡4¸PÞkÁ-qÄH‰ÓÍBd´ÿ —¹°ÄA&ÊUC„öz‚‚RæŠtf¬>˜ÑidšEçÑL÷áý¡V±h§­c¿¥¨ƒ@g¼…Ýö^ÞËc.ž„æ“I[ ª+·zÐÒÚ,½Ð»¶€C›7jk$๖€Ž¾ÅÙpp¶ÍþéΤ ½ØÎŒq ñpæžÅ¥#Øâ49ÃÂK^MYV“,¶Éz_òæ:…;Õ«¦I3âJ£¤û5$7Èxün\â]Êe¯(Ÿ&Ž‹¶2<6Ćf× æ¢ƱqWı[(ÙÂŽç‚T7¨@ÈÉÍß‚ïÙ"&3TYlGށ†)†#5ŠA©^T2ÆÁ†)©†©†¤yGXÁ†©"†)©¼ÅV WS†#©]R–r‹q5ÕbâWþBh¯u+ªÅÄ×ü„nÑ^êkªÁj‰jeœWˆÕÕ`µDµ2Ì+Ä µDµµ5Ô{¤Þ0RF’H÷AÛ<ÊÁ§ ƈæ0Ñ£ê4 öÚµ[¬/1²€â<-¬šö²r×0o×w ´xÐÒË„ g01¬„åEM蛇Ã\6µE›‘fÙO k÷CºnÓ1`iîÒ² áÂ!ÑLÄÿ ³¬\õ*:M=Ç»c‹2[‰ØsÕLò\ŒK L^™üÄN\¶#» Ç\……ßïIœÉ$¸ÎñÍ®ÔHÇ Ûí/´>Li”„†g^$ 7NÍÑÑ2M2ªNg=k½Ð}Ÿl6‡ —JWˆ”ÞéT·+µ¦üÂFè¢Vs6ýÆ4»2+2IÝ9ô9®ÇGÙÇ1+Ä8;*Õ§ž½D*îÑWÚçá3Ma¤·ˆ¥t}š²Ü…Q+Æüµ8HíS”üxGéÁˆ¦Ël„éÈ 5 µÄƒ6äÜ(kIš¯S†fÖ&¸®×v|Äyˆ*禌Éù@7-®Ä[]ÎÖ¿ê`º…=:…žJVnݳvðÖKE¼‚ »mà ÷f®:Ë ™–4rð¡4` ܹçž~‹C=œ…¾Ïj|VDtK.ƒ"9 Ï ­–éXá³6WÒïIL-Ї Ç . /** * Strings for component 'report_security', language 'id', version '5.0'. * * @package report_security * @category string * @copyright 1999 Martin Dougiamas and contributors * @license https://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ defined('MOODLE_INTERNAL') || die(); $string['check_antivirus_details'] = 'Status ini memeriksa apakah ada kesalahan terbaru yang terdeteksi berdasarkan ambang batas yang ditetapkan di setelan antivirus utama.'; $string['check_antivirus_error'] = '{$a->errors} kesalahan telah terdeteksi dalam {$a->lookback} terakhir'; $string['check_antivirus_info'] = 'Tidak ada pemindai antivirus yang saat ini diaktifkan'; $string['check_antivirus_logstore_not_supported'] = 'Tidak dapat memverifikasi status pemindai antivirus karena jenis penyimpanan log yang dipilih'; $string['check_antivirus_name'] = 'Antivirus'; $string['check_antivirus_ok'] = '{$a->scanners} pemindai antivirus diaktifkan, tidak ada masalah yang terdeteksi dalam {$a->lookback} terakhir'; $string['check_configrw_details'] = '

Direkomendasikan bahwa izin file config.php diubah setelah instalasi sehingga berkas tidak dapat dimodifikasi oleh server web. Harap perhatikan bahwa tindakan ini tidak meningkatkan keamanan server secara signifikan, meskipun dapat memperlambat atau membatasi eksploitasi umum.

'; $string['check_configrw_name'] = 'config.php yang dapat ditulis'; $string['check_configrw_ok'] = 'config.php tidak dapat dimodifikasi oleh skrip PHP.'; $string['check_configrw_warning'] = 'Skrip PHP dapat memodifikasi config.php.'; $string['check_cookiesecure_details'] = '

Jika komunikasi https diaktifkan, disarankan untuk mengaktifkan pengiriman kuki yang aman. Anda harus memiliki pengalihan permanen dari http ke https dan idealnya juga melayani header HSTS.

'; $string['check_cookiesecure_error'] = 'Harap aktifkan cookie aman'; $string['check_cookiesecure_http'] = 'Anda harus mengaktifkan https untuk menggunakan cookie yang aman'; $string['check_cookiesecure_name'] = 'Cookie yang aman'; $string['check_cookiesecure_ok'] = 'Kuki aman diaktifkan.'; $string['check_crawlers_details'] = '

Setelan "Buka untuk mesin telusur" memungkinkan mesin telusur memasuki kursus dengan akses tamu. Tidak ada gunanya mengaktifkan setelan ini jika log masuk tamu tidak diizinkan.

'; $string['check_crawlers_error'] = 'Akses mesin pencari diperbolehkan tetapi akses tamu dinonaktifkan.'; $string['check_crawlers_info'] = 'Mesin pencari dapat masuk sebagai tamu.'; $string['check_crawlers_name'] = 'Terbuka untuk mesin pencari'; $string['check_crawlers_ok'] = 'Akses mesin pencari tidak diaktifkan.'; $string['check_defaultuserrole_details'] = '

Semua pengguna yang masuk diberi kemampuan peran pengguna bawaan. Pastikan tidak ada kemampuan berisiko yang diizinkan dalam peran ini.

Satu-satunya tipe lawas yang didukung untuk peran pengguna bawaan adalah Pengguna yang diautentikasi. Kemampuan tampilan kursus tidak boleh diaktifkan.

Periksa apakah opsi persetujuan permintaan penghapusan data otomatis (tool_dataprivacy | automaticdatadeletionapproval) diaktifkan. Pengguna dapat meminta penghapusan yang dapat menghapus data dalam jumlah besar.

'; $string['check_defaultuserrole_error'] = 'Peran pengguna bawaan "{$a}" salah didefinisikan!'; $string['check_defaultuserrole_name'] = 'Peran bawaan untuk semua pengguna'; $string['check_defaultuserrole_notset'] = 'Peran bawaan tidak disetel.'; $string['check_defaultuserrole_ok'] = 'Peran bawaan untuk semua definisi pengguna adalah OK.'; $string['check_dirindex_info'] = 'Indeks direktori tidak boleh diaktifkan'; $string['check_displayerrors_details'] = '

Mengaktifkan setelan PHP display_errors tidak disarankan di situs produksi karena pesan kesalahan dapat mengungkapkan informasi sensitif tentang server Anda.

'; $string['check_displayerrors_error'] = 'Setelan PHP untuk menampilkan kesalahan diaktifkan. Disarankan agar ini dinonaktifkan.'; $string['check_displayerrors_name'] = 'Menampilkan kesalahan PHP'; $string['check_displayerrors_ok'] = 'Menampilkan kesalahan PHP dinonaktifkan.'; $string['check_dotfiles_info'] = 'Semua dotfile kecuali /.well-known/* tidak boleh bersifat publik'; $string['check_emailchangeconfirmation_details'] = '

Direkomendasikan bahwa langkah konfirmasi surel diperlukan saat pengguna mengubah alamat surel mereka di profil mereka. Jika dinonaktifkan, spammer dapat mencoba mengeksploitasi server untuk mengirim spam.

Ruas surel mungkin juga dikunci dari pengaya autentikasi, kemungkinan ini tidak dipertimbangkan di sini.

'; $string['check_emailchangeconfirmation_error'] = 'Pengguna dapat memasukkan alamat surel apa pun.'; $string['check_emailchangeconfirmation_info'] = 'Pengguna dapat memasukkan alamat surel dari domain yang diizinkan saja.'; $string['check_emailchangeconfirmation_name'] = 'Konfirmasi perubahan surel'; $string['check_emailchangeconfirmation_ok'] = 'Konfirmasi perubahan alamat surel di profil pengguna.'; $string['check_embed_details'] = '

Penyematan objek tak terbatas sangat berbahaya - setiap pengguna terdaftar dapat meluncurkan serangan XSS terhadap pengguna server lain. Setelan ini harus dinonaktifkan di server produksi.

'; $string['check_embed_error'] = 'Filter media flash diaktifkan - ini sangat berbahaya bagi sebagian besar server.'; $string['check_embed_name'] = 'Izinkan EMBED dan OBJECT'; $string['check_embed_ok'] = 'Penyematan objek tanpa batas tidak diperbolehkan.'; $string['check_frontpagerole_details'] = '

Peran halaman depan bawaan diberikan kepada semua pengguna terdaftar untuk aktivitas halaman depan. Pastikan tidak ada kemampuan berisiko yang diizinkan untuk peran ini.

Direkomendasikan agar peran khusus dibuat untuk tujuan ini dan peran jenis warisan tidak digunakan.

'; $string['check_frontpagerole_error'] = 'Peran beranda situs yang salah ditentukan "{$a}" terdeteksi!'; $string['check_frontpagerole_name'] = 'Peran beranda situs'; $string['check_frontpagerole_notset'] = 'Peran beranda situs belum disetel.'; $string['check_frontpagerole_ok'] = 'Definisi peran beranda situs OK.'; $string['check_guestrole_details'] = '

Peran tamu digunakan untuk tamu, bukan pengguna yang login dan akses kursus tamu sementara. Pastikan tidak ada kemampuan berisiko yang diizinkan dalam peran ini.

Satu-satunya jenis warisan yang didukung untuk peran tamu adalah Tamu.

'; $string['check_guestrole_error'] = 'Peran tamu "{$a}" salah didefinisikan!'; $string['check_guestrole_name'] = 'Peran tamu'; $string['check_guestrole_notset'] = 'Peran tamu tidak disetel.'; $string['check_guestrole_ok'] = 'Definisi peran tamu tidak masalah.'; $string['check_nodemodules_details'] = '

Direktori {$a->path} berisi modul Node.js dan dependensinya, biasanya diinstal oleh utilitas NPM. Modul-modul ini mungkin diperlukan untuk pengembangan Moodle lokal, seperti untuk menggunakan kerangka kerja kasar. Mereka tidak diperlukan untuk menjalankan situs Moodle dalam produksi dan mereka dapat berisi kode yang berpotensi berbahaya yang mengekspos situs Anda ke serangan jarak jauh.

Sangat disarankan untuk menghapus direktori jika situs tersedia melalui URL publik, atau setidaknya melarang akses web ke dalam konfigurasi server web Anda.

'; $string['check_nodemodules_info'] = 'Direktori node_modules tidak boleh ada di situs publik.'; $string['check_nodemodules_name'] = 'Direktori modul Node.js'; $string['check_openprofiles_details'] = 'Profil pengguna yang terbuka dapat disalahgunakan oleh spammer. Disarankan agar Paksa pengguna untuk masuk untuk profil atau Paksa pengguna untuk masuk diaktifkan.'; $string['check_openprofiles_error'] = 'Siapa pun dapat melihat profil pengguna tanpa masuk.'; $string['check_openprofiles_name'] = 'Buka profil pengguna'; $string['check_openprofiles_ok'] = 'Log masuk diperlukan sebelum melihat profil pengguna.'; $string['check_passwordpolicy_details'] = '

Direkomendasikan agar kebijakan kata sandi ditetapkan, karena menebak sandi seringkali merupakan cara termudah untuk mendapatkan akses tidak sah. Namun, jangan membuat persyaratan yang terlalu ketat, karena hal ini dapat mengakibatkan pengguna tidak dapat mengingat kata sandi mereka dan melupakan atau menuliskannya.

'; $string['check_passwordpolicy_error'] = 'Kebijakan kata sandi tidak disetel.'; $string['check_passwordpolicy_name'] = 'Kebijakan kata sandi'; $string['check_passwordpolicy_ok'] = 'Kebijakan kata sandi diaktifkan.'; $string['check_preventexecpath_details'] = '

Mengizinkan jalur yang dapat dieksekusi untuk disetel melalui GUI Admin adalah vektor untuk eskalasi hak istimewa. Harus dipaksakan di config.php:

$CFG->preventexecpath = true;

'; $string['check_preventexecpath_name'] = 'Jalur yang dapat dieksekusi'; $string['check_preventexecpath_ok'] = 'Jalur yang dapat dieksekusi hanya dapat diatur di config.php.'; $string['check_preventexecpath_warning'] = 'Jalur yang dapat dieksekusi dapat diatur di GUI Admin.'; $string['check_publicpaths_403'] = '(Mengembalikan 403, idealnya harus 404)'; $string['check_publicpaths_generic'] = '{$a} berkas tidak boleh bersifat publik'; $string['check_publicpaths_name'] = 'Periksa semua jalur publik / pribadi'; $string['check_publicpaths_ok'] = 'Semua jalur internal tidak dapat diakses secara publik'; $string['check_publicpaths_warning'] = 'Beberapa jalur internal dapat diakses publik'; $string['check_riskadmin_detailsok'] = '

Harap verifikasi daftar administrator sistem berikut:

{$a}'; $string['check_riskadmin_detailswarning'] = '

Harap verifikasi daftar administrator sistem berikut:

{$a->admins}

Disarankan untuk menetapkan peran administrator dalam konteks sistem saja. Pengguna berikut memiliki penetapan peran admin (tidak didukung) dalam konteks lain:

{$a->unsupported}'; $string['check_riskadmin_name'] = 'Administrator'; $string['check_riskadmin_ok'] = 'Ditemukan {$a} administrator server.'; $string['check_riskadmin_unassign'] = '{$a->fullname} ({$a->email}) tinjau penetapan peran'; $string['check_riskadmin_warning'] = 'Ditemukan {$a->admincount} administrator server dan {$a->unsupcount} penetapan peran admin yang tidak didukung.'; $string['check_riskbackup_details_overriddenroles'] = '

Penggantian aktif ini memberi pengguna kemampuan untuk menyertakan data pengguna dalam cadangan. Pastikan izin ini diperlukan.

{$a}'; $string['check_riskbackup_details_systemroles'] = '

Peran sistem berikut saat ini memungkinkan pengguna untuk menyertakan data pengguna dalam cadangan. Pastikan izin ini diperlukan.

{$a}'; $string['check_riskbackup_details_users'] = '

Karena peran di atas atau penggantian lokal, akun pengguna berikut saat ini memiliki izin untuk membuat cadangan yang berisi data pribadi dari pengguna mana pun yang terdaftar dalam kursus mereka. Pastikan mereka (a) tepercaya dan (b) dilindungi oleh sandi yang kuat:

{$a}'; $string['check_riskbackup_detailsok'] = 'Tidak ada peran yang secara eksplisit mengizinkan pencadangan data pengguna. Namun, perhatikan bahwa admin dengan kemampuan "melakukan apa saja" kemungkinan masih dapat melakukan ini.'; $string['check_riskbackup_editoverride'] = '{$a->name} dalam {$a->contextname}'; $string['check_riskbackup_editrole'] = '{$a->name}'; $string['check_riskbackup_name'] = 'Cadangan data pengguna'; $string['check_riskbackup_ok'] = 'Tidak ada peran yang secara eksplisit mengizinkan pencadangan data pengguna'; $string['check_riskbackup_unassign'] = '{$a->fullname} ({$a->email}) in {$a->contextname}'; $string['check_riskbackup_warning'] = 'Ditemukan peran {$a->rolecount}, penggantian {$a->overridecount} dan pengguna {$a->usercount} dengan kemampuan untuk mencadangkan data pengguna.'; $string['check_riskxss_details'] = '

RISK_XSS menunjukkan semua kemampuan berbahaya yang hanya dapat digunakan oleh pengguna tepercaya.

Harap verifikasi daftar pengguna berikut dan pastikan Anda memercayai mereka sepenuhnya di server ini:

{$a}

'; $string['check_riskxss_name'] = 'Pengguna tepercaya XSS'; $string['check_riskxss_warning'] = 'RISK_XSS - menemukan {$a} pengguna yang harus dipercaya.'; $string['check_unsecuredataroot_details'] = '

Direktori dataroot tidak boleh diakses melalui web. Cara terbaik untuk memastikan direktori tidak dapat diakses adalah dengan menggunakan direktori di luar direktori web publik.

Jika Anda memindahkan direktori, Anda perlu memperbarui setelan $CFG->dataroot di config.php.

'; $string['check_unsecuredataroot_error'] = 'Direktori dataroot Anda {$a} berada di lokasi yang salah dan terekspos ke web!'; $string['check_unsecuredataroot_name'] = 'dataroot tidak aman'; $string['check_unsecuredataroot_ok'] = 'Direktori dataroot tidak boleh diakses melalui web.'; $string['check_unsecuredataroot_warning'] = 'Direktori dataroot Anda {$a} berada di lokasi yang salah dan mungkin terekspos ke web.'; $string['check_upgradefile_info'] = 'Berkas catatan pemutakhiran tidak boleh dipublikasikan'; $string['check_vendordir_details'] = '

Direktori {$a->path} berisi berbagai pustakan pihak ketiga dan dependensinya, biasanya diinstal oleh PHP Composer. Pustaka ini mungkin diperlukan untuk pengembangan Moodle lokal, seperti untuk menginstal kerangka kerja PHPUnit. Mereka tidak diperlukan untuk menjalankan situs Moodle dalam produksi dan mereka dapat berisi kode yang berpotensi berbahaya yang mengekspos situs Anda ke serangan jarak jauh.

Sangat disarankan untuk menghapus direktori jika situs tersedia melalui URL publik, atau setidaknya melarang akses web ke dalam konfigurasi server web Anda.

'; $string['check_vendordir_info'] = 'Direktori vendor tidak boleh ada di situs publik.'; $string['check_vendordir_name'] = 'Direktori vendor'; $string['check_webcron_details'] = '

Menjalankan cron dari peramban web dapat memaparkan informasi yang memiliki hak istimewa kepada pengguna anonim. Direkomendasikan untuk hanya menjalankan cron dari baris perintah atau menyetel sandi cron untuk akses jarak jauh.

'; $string['check_webcron_name'] = 'Cron web'; $string['check_webcron_ok'] = 'Pengguna anonim tidak dapat mengakses cron.'; $string['check_webcron_warning'] = 'Pengguna anonim dapat mengakses cron.'; $string['configuration'] = 'Konfigurasi'; $string['description'] = 'Keterangan'; $string['details'] = 'Detail'; $string['eventreportviewed'] = 'Melihat laporan pemeriksaan keamanan'; $string['issue'] = 'Isu'; $string['pluginname'] = 'Pemeriksaan keamanan'; $string['privacy:metadata'] = 'Pengaya Ikhtisar keamanan tidak menyimpan data pribadi apa pun.'; $string['security:view'] = 'Lihat laporan keamanan'; $string['timewarning'] = 'Pemrosesan data mungkin memakan waktu lama, harap bersabar...';