<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Report_Penetration_Test%3A_Contoh_Rekomendasi_Pencegahan</id>
	<title>Report Penetration Test: Contoh Rekomendasi Pencegahan - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Report_Penetration_Test%3A_Contoh_Rekomendasi_Pencegahan"/>
	<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Report_Penetration_Test:_Contoh_Rekomendasi_Pencegahan&amp;action=history"/>
	<updated>2026-04-04T03:50:11Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.4</generator>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Report_Penetration_Test:_Contoh_Rekomendasi_Pencegahan&amp;diff=70728&amp;oldid=prev</id>
		<title>Onnowpurbo at 01:01, 1 October 2024</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Report_Penetration_Test:_Contoh_Rekomendasi_Pencegahan&amp;diff=70728&amp;oldid=prev"/>
		<updated>2024-10-01T01:01:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:01, 1 October 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Berikut contoh tulisan untuk bagian **&amp;quot;Rekomendasi Pencegahan: Saran untuk Mencegah Jenis Kerentanan Serupa di Masa Depan&amp;quot;** dalam sebuah laporan &lt;/del&gt;hasil penetration test yang &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;bisa digunakan dalam konteks kuliah ethical hacking&lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Berdasarkan &lt;/ins&gt;hasil penetration test yang &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;telah dilakukan, berikut beberapa rekomendasi yang disarankan untuk mencegah kerentanan serupa di masa mendatang&lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;--&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==Penerapan Validasi Input yang Ketat==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Pastikan bahwa setiap input dari pengguna diperiksa dengan benar di sisi server menggunakan teknik validasi dan sanitasi yang memadai untuk mencegah eksploitasi seperti *SQL Injection* dan *Cross&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Site Scripting (XSS)*. Gunakan fungsi bawaan seperti `prepareStatement` pada SQL atau pustaka validasi khusus untuk mencegah manipulasi kode.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Implementasikan *whitelisting* alih&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;alih *blacklisting* saat memvalidasi input, terutama pada data yang berasal dari pengguna yang tidak dipercaya.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;### 7. &lt;/del&gt;**&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Rekomendasi Pencegahan: Saran &lt;/del&gt;untuk &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Mencegah Jenis Kerentanan Serupa &lt;/del&gt;di &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Masa Depan**&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==Pembaruan dan Patch Sistem Secara Berkala==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Lakukan pembaruan berkala terhadap perangkat lunak, &lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;framework&lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, dan sistem operasi &lt;/ins&gt;untuk &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;memastikan bahwa semua komponen sistem selalu menggunakan versi terbaru dan tidak memiliki kerentanan yang diketahui. Langkah ini dapat mengurangi risiko serangan berbasis kerentanan yang ditemukan &lt;/ins&gt;di &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;versi lama.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Berdasarkan hasil penetration test &lt;/del&gt;yang &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;telah dilakukan&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;berikut beberapa rekomendasi &lt;/del&gt;yang &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;disarankan untuk mencegah kerentanan serupa di masa mendatang:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==Penerapan Kebijakan Keamanan Kuat pada Pengelolaan Akses==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Terapkan kebijakan *least privilege* di mana setiap akun pengguna hanya diberikan akses minimum yang diperlukan untuk menjalankan fungsinya. Evaluasi secara berkala hak akses pengguna dan hapus akun atau izin &lt;/ins&gt;yang &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tidak lagi diperlukan.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Implementasikan autentikasi multifaktor (MFA) untuk melindungi akses ke akun pengguna&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;terutama untuk pengguna dengan hak istimewa &lt;/ins&gt;yang &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;lebih tinggi.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1. &lt;/del&gt;**&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Penerapan Validasi Input yang Ketat&lt;/del&gt;**&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==Penggunaan Proteksi terhadap &lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Brute Force&lt;/ins&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dan Teknik &lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Password Cracking==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;   - Pastikan bahwa setiap input dari pengguna diperiksa dengan benar di sisi server menggunakan teknik validasi dan sanitasi &lt;/del&gt;yang &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;memadai &lt;/del&gt;untuk mencegah &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;eksploitasi seperti &lt;/del&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;SQL Injection&lt;/del&gt;* dan *&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Cross-Site Scripting (XSS)&lt;/del&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. Gunakan fungsi bawaan seperti `prepareStatement` pada SQL atau pustaka validasi khusus &lt;/del&gt;untuk &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;mencegah manipulasi kode&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Batasi jumlah percobaan login &lt;/ins&gt;yang &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dapat dilakukan secara berurutan &lt;/ins&gt;untuk mencegah &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;serangan &lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;brute force&lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. Gunakan mekanisme penguncian akun sementara setelah sejumlah percobaan gagal &lt;/ins&gt;dan &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sediakan &lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;captcha&lt;/ins&gt;* untuk &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;membedakan bot dari pengguna manusia&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;   - Implementasikan &lt;/del&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;whitelisting* alih-alih *blacklisting* saat memvalidasi input&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;terutama pada data yang berasal dari pengguna yang tidak dipercaya&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Wajibkan penggunaan kata sandi yang kuat dengan kebijakan kompleksitas kata sandi (misalnya, panjang minimal 12 karakter, kombinasi huruf besar, kecil, angka&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dan karakter khusus) dan lakukan rotasi kata sandi secara berkala&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;2. &lt;/del&gt;**&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Pembaruan dan Patch Sistem Secara Berkala&lt;/del&gt;**&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==Enkripsi Data Sensitif Secara End-to-End==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;   - Lakukan pembaruan berkala terhadap perangkat lunak, &lt;/del&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;framework&lt;/del&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, dan sistem operasi untuk memastikan bahwa semua komponen sistem selalu menggunakan versi terbaru dan tidak memiliki kerentanan &lt;/del&gt;yang &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;diketahui. Langkah ini dapat mengurangi risiko serangan berbasis kerentanan &lt;/del&gt;yang &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ditemukan di versi lama&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Enkripsi semua data sensitif, baik saat disimpan (&lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;at rest&lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;) maupun saat ditransmisikan (&lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in transit&lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;). Gunakan protokol enkripsi yang kuat seperti AES-256 untuk data yang disimpan dan TLS 1.3 atau lebih baru untuk transmisi data.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Hindari menyimpan kata sandi dalam format teks biasa di basis data. Gunakan algoritma *hashing&lt;/ins&gt;* yang &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;aman seperti bcrypt atau Argon2 &lt;/ins&gt;yang &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;mendukung *salting* dan *stretching*&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;3&lt;/del&gt;. **&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Penerapan Kebijakan Keamanan Kuat pada Pengelolaan Akses*&lt;/del&gt;*&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==Implementasi Web Application Firewall (WAF)==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;   &lt;/del&gt;- &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Terapkan kebijakan &lt;/del&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;least privilege* di mana setiap akun pengguna hanya diberikan akses minimum yang diperlukan untuk menjalankan fungsinya. Evaluasi &lt;/del&gt;secara &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;berkala hak akses pengguna dan hapus akun atau izin yang tidak lagi diperlukan.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Gunakan Web Application Firewall (WAF) untuk memonitor dan memfilter lalu lintas berbahaya menuju aplikasi web&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;WAF dapat membantu mencegah serangan seperti &lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;SQL Injection&lt;/ins&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dan &lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Cross&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Site Scripting&lt;/ins&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dengan mendeteksi pola serangan umum dan memblokirnya &lt;/ins&gt;secara &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;otomatis&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;   - Implementasikan autentikasi multifaktor (MFA) untuk melindungi akses ke akun pengguna, terutama untuk pengguna dengan hak istimewa yang lebih tinggi&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;4. &lt;/del&gt;**&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Penggunaan Proteksi terhadap *Brute Force&lt;/del&gt;* dan &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Teknik *Password Cracking***&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==Pemeriksaan dan Pengujian Keamanan Secara Berkala==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;   - Batasi jumlah percobaan login &lt;/del&gt;yang &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;dapat dilakukan secara berurutan untuk mencegah serangan *brute force*&lt;/del&gt;. Gunakan &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;mekanisme penguncian akun sementara setelah sejumlah percobaan gagal dan sediakan *captcha* &lt;/del&gt;untuk &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;membedakan bot dari pengguna manusia.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Lakukan pengujian keamanan aplikasi secara rutin, termasuk &lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;penetration test&lt;/ins&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, audit kode sumber, &lt;/ins&gt;dan &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pemindaian kerentanan untuk mendeteksi masalah keamanan &lt;/ins&gt;yang &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;mungkin muncul setelah pembaruan sistem atau perubahan kode&lt;/ins&gt;. Gunakan &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tool otomatis seperti OWASP ZAP atau Burp Suite &lt;/ins&gt;untuk &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;mendeteksi kerentanan sejak awal pengembangan&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;   - Wajibkan penggunaan kata sandi yang kuat dengan kebijakan kompleksitas kata sandi (misalnya, panjang minimal 12 karakter, kombinasi huruf besar, kecil, angka, dan karakter khusus) dan lakukan rotasi kata sandi secara berkala&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;5. **Enkripsi Data Sensitif Secara End&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to-End**&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Dengan menerapkan langkah&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;langkah di atas&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;organisasi diharapkan dapat mengurangi risiko munculnya kerentanan serupa &lt;/ins&gt;di &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;masa depan &lt;/ins&gt;dan &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;meningkatkan keamanan sistem secara keseluruhan&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;   - Enkripsi semua data sensitif&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;baik saat disimpan (*at rest*) maupun saat ditransmisikan (*in transit*). Gunakan protokol enkripsi yang kuat seperti AES-256 untuk data yang disimpan dan TLS 1.3 atau lebih baru untuk transmisi data.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;   - Hindari menyimpan kata sandi dalam format teks biasa &lt;/del&gt;di &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;basis data. Gunakan algoritma *hashing* yang aman seperti bcrypt atau Argon2 yang mendukung *salting* &lt;/del&gt;dan &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;*stretching*&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;6. **Implementasi Web Application Firewall (WAF)**&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Bagian ini memberikan rekomendasi pencegahan yang jelas &lt;/ins&gt;dan &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;praktis, sesuai dengan jenis kerentanan yang ditemukan dalam penetration test&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Rekomendasi ini juga &lt;/ins&gt;dapat &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;disesuaikan berdasarkan jenis kerentanan spesifik yang ditemukan selama pengujian&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;   - Gunakan Web Application Firewall (WAF) untuk memonitor &lt;/del&gt;dan &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;memfilter lalu lintas berbahaya menuju aplikasi web&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;WAF &lt;/del&gt;dapat &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;membantu mencegah serangan seperti *SQL Injection* dan *Cross-Site Scripting* dengan mendeteksi pola serangan umum dan memblokirnya secara otomatis&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;7. **Pemeriksaan dan Pengujian Keamanan Secara Berkala**&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   - Lakukan pengujian keamanan aplikasi secara rutin, termasuk *penetration test*, audit kode sumber, dan pemindaian kerentanan untuk mendeteksi masalah keamanan yang mungkin muncul setelah pembaruan sistem atau perubahan kode. Gunakan alat otomatis seperti OWASP ZAP atau Burp Suite untuk mendeteksi kerentanan sejak awal pengembangan.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Dengan menerapkan langkah-langkah di atas, organisasi diharapkan dapat mengurangi risiko munculnya kerentanan serupa di masa depan dan meningkatkan keamanan sistem secara keseluruhan.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==Pranala Menarik==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;---&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* [[Ethical Hacking]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bagian ini memberikan rekomendasi pencegahan yang jelas dan praktis, sesuai dengan jenis kerentanan yang ditemukan dalam penetration test. Rekomendasi ini juga dapat disesuaikan berdasarkan jenis kerentanan spesifik yang ditemukan selama pengujian.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Report_Penetration_Test:_Contoh_Rekomendasi_Pencegahan&amp;diff=70727&amp;oldid=prev</id>
		<title>Onnowpurbo: Created page with &quot;Berikut contoh tulisan untuk bagian **&quot;Rekomendasi Pencegahan: Saran untuk Mencegah Jenis Kerentanan Serupa di Masa Depan&quot;** dalam sebuah laporan hasil penetration test yang b...&quot;</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Report_Penetration_Test:_Contoh_Rekomendasi_Pencegahan&amp;diff=70727&amp;oldid=prev"/>
		<updated>2024-10-01T00:44:15Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Berikut contoh tulisan untuk bagian **&amp;quot;Rekomendasi Pencegahan: Saran untuk Mencegah Jenis Kerentanan Serupa di Masa Depan&amp;quot;** dalam sebuah laporan hasil penetration test yang b...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Berikut contoh tulisan untuk bagian **&amp;quot;Rekomendasi Pencegahan: Saran untuk Mencegah Jenis Kerentanan Serupa di Masa Depan&amp;quot;** dalam sebuah laporan hasil penetration test yang bisa digunakan dalam konteks kuliah ethical hacking:&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
### 7. **Rekomendasi Pencegahan: Saran untuk Mencegah Jenis Kerentanan Serupa di Masa Depan**&lt;br /&gt;
&lt;br /&gt;
Berdasarkan hasil penetration test yang telah dilakukan, berikut beberapa rekomendasi yang disarankan untuk mencegah kerentanan serupa di masa mendatang:&lt;br /&gt;
&lt;br /&gt;
1. **Penerapan Validasi Input yang Ketat**&lt;br /&gt;
   - Pastikan bahwa setiap input dari pengguna diperiksa dengan benar di sisi server menggunakan teknik validasi dan sanitasi yang memadai untuk mencegah eksploitasi seperti *SQL Injection* dan *Cross-Site Scripting (XSS)*. Gunakan fungsi bawaan seperti `prepareStatement` pada SQL atau pustaka validasi khusus untuk mencegah manipulasi kode.&lt;br /&gt;
   - Implementasikan *whitelisting* alih-alih *blacklisting* saat memvalidasi input, terutama pada data yang berasal dari pengguna yang tidak dipercaya.&lt;br /&gt;
&lt;br /&gt;
2. **Pembaruan dan Patch Sistem Secara Berkala**&lt;br /&gt;
   - Lakukan pembaruan berkala terhadap perangkat lunak, *framework*, dan sistem operasi untuk memastikan bahwa semua komponen sistem selalu menggunakan versi terbaru dan tidak memiliki kerentanan yang diketahui. Langkah ini dapat mengurangi risiko serangan berbasis kerentanan yang ditemukan di versi lama.&lt;br /&gt;
&lt;br /&gt;
3. **Penerapan Kebijakan Keamanan Kuat pada Pengelolaan Akses**&lt;br /&gt;
   - Terapkan kebijakan *least privilege* di mana setiap akun pengguna hanya diberikan akses minimum yang diperlukan untuk menjalankan fungsinya. Evaluasi secara berkala hak akses pengguna dan hapus akun atau izin yang tidak lagi diperlukan.&lt;br /&gt;
   - Implementasikan autentikasi multifaktor (MFA) untuk melindungi akses ke akun pengguna, terutama untuk pengguna dengan hak istimewa yang lebih tinggi.&lt;br /&gt;
&lt;br /&gt;
4. **Penggunaan Proteksi terhadap *Brute Force* dan Teknik *Password Cracking***&lt;br /&gt;
   - Batasi jumlah percobaan login yang dapat dilakukan secara berurutan untuk mencegah serangan *brute force*. Gunakan mekanisme penguncian akun sementara setelah sejumlah percobaan gagal dan sediakan *captcha* untuk membedakan bot dari pengguna manusia.&lt;br /&gt;
   - Wajibkan penggunaan kata sandi yang kuat dengan kebijakan kompleksitas kata sandi (misalnya, panjang minimal 12 karakter, kombinasi huruf besar, kecil, angka, dan karakter khusus) dan lakukan rotasi kata sandi secara berkala.&lt;br /&gt;
&lt;br /&gt;
5. **Enkripsi Data Sensitif Secara End-to-End**&lt;br /&gt;
   - Enkripsi semua data sensitif, baik saat disimpan (*at rest*) maupun saat ditransmisikan (*in transit*). Gunakan protokol enkripsi yang kuat seperti AES-256 untuk data yang disimpan dan TLS 1.3 atau lebih baru untuk transmisi data.&lt;br /&gt;
   - Hindari menyimpan kata sandi dalam format teks biasa di basis data. Gunakan algoritma *hashing* yang aman seperti bcrypt atau Argon2 yang mendukung *salting* dan *stretching*.&lt;br /&gt;
&lt;br /&gt;
6. **Implementasi Web Application Firewall (WAF)**&lt;br /&gt;
   - Gunakan Web Application Firewall (WAF) untuk memonitor dan memfilter lalu lintas berbahaya menuju aplikasi web. WAF dapat membantu mencegah serangan seperti *SQL Injection* dan *Cross-Site Scripting* dengan mendeteksi pola serangan umum dan memblokirnya secara otomatis.&lt;br /&gt;
&lt;br /&gt;
7. **Pemeriksaan dan Pengujian Keamanan Secara Berkala**&lt;br /&gt;
   - Lakukan pengujian keamanan aplikasi secara rutin, termasuk *penetration test*, audit kode sumber, dan pemindaian kerentanan untuk mendeteksi masalah keamanan yang mungkin muncul setelah pembaruan sistem atau perubahan kode. Gunakan alat otomatis seperti OWASP ZAP atau Burp Suite untuk mendeteksi kerentanan sejak awal pengembangan.&lt;br /&gt;
&lt;br /&gt;
Dengan menerapkan langkah-langkah di atas, organisasi diharapkan dapat mengurangi risiko munculnya kerentanan serupa di masa depan dan meningkatkan keamanan sistem secara keseluruhan.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Bagian ini memberikan rekomendasi pencegahan yang jelas dan praktis, sesuai dengan jenis kerentanan yang ditemukan dalam penetration test. Rekomendasi ini juga dapat disesuaikan berdasarkan jenis kerentanan spesifik yang ditemukan selama pengujian.&lt;/div&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
</feed>