<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ðika – Blog</title><link>https://dikamaulidal.me/blog/</link><description>Recent content in Blog on Ðika</description><generator>Hugo -- gohugo.io</generator><language>en</language><atom:link href="https://dikamaulidal.me/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Manual File Carving (Recovery Data Lewat Hex)</title><link>https://dikamaulidal.me/blog/file-carving/</link><pubDate>Sun, 01 Feb 2026 00:00:00 +0000</pubDate><guid>https://dikamaulidal.me/blog/file-carving/</guid><description>
&lt;p>Pernah kepikiran nggak kalau file yang kita hapus pakai &lt;strong>Shift + Delete&lt;/strong> itu sebenarnya nggak benar-benar hilang?&lt;/p>
&lt;p>Di lab ini akan ditunjukkan bagaimana cara mengambil data tersebut kembali secara manual lewat Hex Editor. Prosesnya dilakukan tanpa menggunakan tools otomatis, tapi dengan langsung menganalisis isi mentah (raw data) dari disk.&lt;/p>
&lt;h3>Apa itu File Carving?&lt;span class="hx:absolute hx:-mt-20" id="apa-itu-file-carving">&lt;/span>
&lt;a href="#apa-itu-file-carving" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>Simpelnya, &lt;strong>file carving&lt;/strong> adalah teknik mencari dan mengambil file berdasarkan isi filenya sendiri (byte demi byte), bukan lewat daftar isi folder (metadata). Teknik ini sangat ampuh kalau tabel index sistem file sudah rusak atau sengaja dihapus.&lt;/p>
&lt;h3>1. Persiapan Lab&lt;span class="hx:absolute hx:-mt-20" id="1-persiapan-lab">&lt;/span>
&lt;a href="#1-persiapan-lab" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>File Image:&lt;/strong> Saya menggunakan file &lt;code>usb_fat_carving.001&lt;/code> (Raw image dari USB). Kamu bisa ambil bahannya di sini:
&lt;code>wget https://github.com/frankwxu/digital-forensics-lab/raw/main/Basic_Computer_Skills_for_Forensics/file_carving/usb_image/120M.7z&lt;/code>&lt;/li>
&lt;li>&lt;strong>Tools:&lt;/strong> HxD (Hex Editor).&lt;/li>
&lt;li>&lt;strong>Referensi Signature:&lt;/strong> Untuk tahu kode awal dan akhir file (Header/Trailer), saya pantau di sini: &lt;a href="https://filesig.search.org/"target="_blank" rel="noopener">FileSig Database&lt;/a>.&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3>2. Langkah-Langkah Carving di HxD&lt;span class="hx:absolute hx:-mt-20" id="2-langkah-langkah-carving-di-hxd">&lt;/span>
&lt;a href="#2-langkah-langkah-carving-di-hxd" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>Tujuan kita kali ini adalah menyelamatkan file gambar &lt;strong>JPG&lt;/strong>. Kuncinya ada di dua titik: &lt;strong>Header&lt;/strong> (awal) dan &lt;strong>Trailer&lt;/strong> (akhir).&lt;/p>
&lt;h4>Langkah A: Mencari Header (Titik Awal File)&lt;span class="hx:absolute hx:-mt-20" id="langkah-a-mencari-header-titik-awal-file">&lt;/span>
&lt;a href="#langkah-a-mencari-header-titik-awal-file" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h4>&lt;p>Setiap file JPG pasti punya kode &amp;ldquo;awal&amp;rdquo; yang sama atau disebut Magic Number.&lt;/p>
&lt;ol>
&lt;li>Buka file &lt;code>usb_fat_carving.001&lt;/code> kamu di HxD.
&lt;img src="https://dikamaulidal.me/images/1-file-carving.png" alt="Membuka file image di HxD" loading="lazy" />&lt;/li>
&lt;li>Tekan &lt;strong>Ctrl + F&lt;/strong>, pilih tab &lt;strong>Hex-values&lt;/strong>, masukkan kode: &lt;code>FF D8 FF E0&lt;/code>.
&lt;img src="https://dikamaulidal.me/images/2-file-carving.png" alt="Input hex signature JPG di pencarian" loading="lazy" />&lt;/li>
&lt;li>Kalau ketemu, klik pada byte &lt;code>FF&lt;/code> pertama dan catat angka &lt;strong>Offset&lt;/strong>-nya (misal: &lt;code>52000&lt;/code>). Ini adalah titik &lt;em>Start&lt;/em> file kita.
&lt;img src="https://dikamaulidal.me/images/3-file-carving.png" alt="Menemukan offset awal file" loading="lazy" />&lt;/li>
&lt;/ol>
&lt;blockquote>
&lt;p>&lt;strong>Note:&lt;/strong> Biasanya akan ditemukan beberapa header JPG dalam satu disk image, namun untuk lab ini saya memilih yang pertama kali ditemukan.&lt;/p>
&lt;/blockquote>
&lt;h4>Langkah B: Mencari Trailer (Titik Akhir File)&lt;span class="hx:absolute hx:-mt-20" id="langkah-b-mencari-trailer-titik-akhir-file">&lt;/span>
&lt;a href="#langkah-b-mencari-trailer-titik-akhir-file" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h4>&lt;p>File JPG nggak akan bisa dibuka kalau tidak memiliki kode penutup yang lengkap, yaitu &lt;code>FF D9&lt;/code>.&lt;/p>
&lt;ol>
&lt;li>Masih di HxD, lakukan pencarian (&lt;strong>Ctrl + F&lt;/strong>) untuk kode hex &lt;code>FF D9&lt;/code>.
&lt;img src="https://dikamaulidal.me/images/4-file-carving.png" alt="Mencari trailer hex FF D9" loading="lazy" />&lt;/li>
&lt;li>&lt;strong>Tips:&lt;/strong> Karena kode &lt;code>FF D9&lt;/code> sering muncul di tengah data sebagai kode warna, pastikan kamu mencari yang posisinya paling logis—biasanya tepat sebelum blok data kosong (&lt;code>00 00&lt;/code> atau &lt;code>FF FF&lt;/code>).&lt;/li>
&lt;li>Gunakan fitur search &lt;strong>Forward&lt;/strong> dari posisi header. Setelah ketemu yang diyakini sebagai akhir file, catat offset-nya.&lt;/li>
&lt;/ol>
&lt;p>&lt;img src="https://dikamaulidal.me/images/5-file-carving.png" alt="Melihat posisi offset trailer" loading="lazy" />&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>Note:&lt;/strong> Berdasarkan praktikum saya, offset akhirnya terletak pada &lt;code>66C34&lt;/code>.&lt;/p>
&lt;/blockquote>
&lt;h4>Langkah C: Ekstraksi Data (The Carving)&lt;span class="hx:absolute hx:-mt-20" id="langkah-c-ekstraksi-data-the-carving">&lt;/span>
&lt;a href="#langkah-c-ekstraksi-data-the-carving" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h4>&lt;ol>
&lt;li>Gunakan fitur &lt;strong>Select Block&lt;/strong> (&lt;strong>Ctrl + E&lt;/strong>).&lt;/li>
&lt;li>Masukkan alamat &lt;strong>Start Offset&lt;/strong> (dari Langkah A) dan &lt;strong>End Offset&lt;/strong> (dari Langkah B).&lt;/li>
&lt;li>&lt;strong>Penting:&lt;/strong> Tambahkan 1 byte pada End Offset di kolom pencarian agar karakter terakhir (&lt;code>D9&lt;/code>) ikut terbawa sepenuhnya.
&lt;img src="https://dikamaulidal.me/images/6-file-carving.png" alt="Dialog Select Block di HxD" loading="lazy" />&lt;/li>
&lt;li>Kalau data sudah terblok (berwarna biru), tekan &lt;strong>Copy (Ctrl + C)&lt;/strong>.
&lt;img src="https://dikamaulidal.me/images/8-file-carving.png" alt="Menyalin blok hex yang dipilih" loading="lazy" />&lt;/li>
&lt;li>Bikin tab baru di HxD (&lt;strong>Ctrl + N&lt;/strong>), lalu &lt;strong>Paste (Ctrl + V)&lt;/strong>.&lt;/li>
&lt;li>Simpan filenya lewat &lt;strong>File &amp;gt; Save As&lt;/strong>, beri nama &lt;code>hasil_recovery.jpg&lt;/code>.&lt;/li>
&lt;/ol>
&lt;hr>
&lt;h3>3. Hasil Praktikum&lt;span class="hx:absolute hx:-mt-20" id="3-hasil-praktikum">&lt;/span>
&lt;a href="#3-hasil-praktikum" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>Setelah file disimpan, saya mencoba membukanya secara normal. Hasilnya, file gambar berhasil dibuka dengan normal dan menampilkan gambar kucing tanpa kerusakan.&lt;/p>
&lt;p>&lt;img src="https://dikamaulidal.me/images/hasil-recover.png" alt="Hasil foto yang berhasil di-recover" loading="lazy" />&lt;/p>
&lt;h3>Kesimpulan&lt;span class="hx:absolute hx:-mt-20" id="kesimpulan">&lt;/span>
&lt;a href="#kesimpulan" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>Manual file carving membantu memahami bagaimana data disimpan di dalam disk pada level biner. Dengan mengetahui header dan trailer suatu file, kita bisa mengambil kembali data yang sudah terhapus meskipun informasi dari file system-nya sudah tidak tersedia. Selama data tersebut belum tertimpa dan masih tersimpan secara berurutan, proses recovery masih bisa dilakukan menggunakan hex editor tanpa bantuan tools otomatis.&lt;/p></description></item><item><title>OSINT Investigasi Digital dengan Maigret</title><link>https://dikamaulidal.me/blog/osint-maigret/</link><pubDate>Tue, 25 Mar 2025 00:00:00 +0000</pubDate><guid>https://dikamaulidal.me/blog/osint-maigret/</guid><description>
&lt;p>&lt;img src="https://raw.githubusercontent.com/soxoj/maigret/main/static/maigret.png" alt="maigret" loading="lazy" />&lt;/p>
&lt;p>&lt;strong>Maigret&lt;/strong> adalah alat OSINT (Open Source Intelligence) yang dirancang untuk melakukan pencarian informasi berdasarkan nama pengguna (username) di berbagai layanan online.&lt;/p>
&lt;p>Alat ini dapat membantu dalam investigasi digital dengan mengumpulkan data yang tersedia secara publik dari berbagai situs web.&lt;/p>
&lt;h2>Table of Contents&lt;span class="hx:absolute hx:-mt-20" id="table-of-contents">&lt;/span>
&lt;a href="#table-of-contents" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;h2>Persiapan Sebelum Instalasi&lt;span class="hx:absolute hx:-mt-20" id="persiapan-sebelum-instalasi">&lt;/span>
&lt;a href="#persiapan-sebelum-instalasi" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Sebelum menginstal Maigret, pastikan sistem Anda telah memiliki &lt;strong>Python&lt;/strong>.&lt;br>
Cek versi Python dengan perintah berikut:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">python3 --version&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;p>atau&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">python --version&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;p>Jika Python belum terinstall, unduh dan instal dari situs resmi:&lt;br>
&lt;a href="https://www.python.org/downloads/"target="_blank" rel="noopener">https://www.python.org/downloads/&lt;/a>&lt;/p>
&lt;h2>Fitur Utama Maigret&lt;span class="hx:absolute hx:-mt-20" id="fitur-utama-maigret">&lt;/span>
&lt;a href="#fitur-utama-maigret" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;ul>
&lt;li>Mencari informasi berdasarkan username&lt;/li>
&lt;li>Memeriksa keberadaan akun di ratusan situs&lt;/li>
&lt;li>Menyimpan hasil investigasi dalam berbagai format (PDF, HTML, XMIND)&lt;/li>
&lt;li>Memiliki antarmuka web untuk memudahkan penggunaan&lt;/li>
&lt;/ul>
&lt;h2>Persiapan dan Instalasi&lt;span class="hx:absolute hx:-mt-20" id="persiapan-dan-instalasi">&lt;/span>
&lt;a href="#persiapan-dan-instalasi" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Ikuti langkah-langkah berikut untuk menginstal dan menjalankan Maigret di sistem Anda.&lt;/p>
&lt;h3>1. Clone Repository&lt;span class="hx:absolute hx:-mt-20" id="1-clone-repository">&lt;/span>
&lt;a href="#1-clone-repository" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>Pertama, clone repository Maigret dari GitHub dengan perintah berikut:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">git clone https://github.com/soxoj/maigret.git&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;h3>2. Masuk ke Direktori Maigret&lt;span class="hx:absolute hx:-mt-20" id="2-masuk-ke-direktori-maigret">&lt;/span>
&lt;a href="#2-masuk-ke-direktori-maigret" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">&lt;span class="nb">cd&lt;/span> maigret&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;h3>3. Buat Virtual Environment&lt;span class="hx:absolute hx:-mt-20" id="3-buat-virtual-environment">&lt;/span>
&lt;a href="#3-buat-virtual-environment" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>Untuk menjaga kebersihan sistem, disarankan untuk menggunakan virtual environment:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">python -m venv env
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">source&lt;/span> env/bin/activate &lt;span class="c1"># Untuk Linux/macOS&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">env&lt;span class="se">\S&lt;/span>cripts&lt;span class="se">\a&lt;/span>ctivate &lt;span class="c1"># Untuk Windows&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;h3>4. Install Dependensi&lt;span class="hx:absolute hx:-mt-20" id="4-install-dependensi">&lt;/span>
&lt;a href="#4-install-dependensi" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>Setelah virtual environment aktif, instal dependensi yang diperlukan:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">pip install .&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;h2>Menampilkan Bantuan&lt;span class="hx:absolute hx:-mt-20" id="menampilkan-bantuan">&lt;/span>
&lt;a href="#menampilkan-bantuan" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Jika ingin melihat opsi perintah yang tersedia, jalankan:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">maigret --help&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;p>Output yang muncul akan seperti berikut:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;pre>&lt;code>usage: maigret [-h] [--version] [--timeout TIMEOUT] [--retries RETRIES]
[-n CONNECTIONS] [--no-recursion] [--no-extracting]
[--id-type {username,yandex_public_id,gaia_id,vk_id,ok_id,wikimapia_uid,steam_id,uidme_uguid,yelp_userid}]
[--permute] [--db DB_FILE] [--cookies-jar-file COOKIE_FILE]
[--ignore-ids IGNORED_IDS] [--folderoutput PATH]
[--proxy PROXY_URL] [--tor-proxy TOR_PROXY_URL]
[--i2p-proxy I2P_PROXY_URL] [--with-domains] [-a]
[--top-sites N] [--tags TAGS] [--site SITE_NAME]
[--use-disabled-sites] [--parse URL] [--submit URL]
[--self-check] [--stats] [--web [PORT]] [--print-not-found]
[--print-errors] [--verbose] [--info] [--debug] [--no-color]
[--no-progressbar] [-T] [-C] [-H] [-X] [-P] [-G] [-J TYPE]
[--reports-sorting {default,data}]
[USERNAMES ...]&lt;/code>&lt;/pre>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;h2>Menjalankan Maigret untuk Investigasi&lt;span class="hx:absolute hx:-mt-20" id="menjalankan-maigret-untuk-investigasi">&lt;/span>
&lt;a href="#menjalankan-maigret-untuk-investigasi" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Untuk mencari informasi mengenai username tertentu, jalankan:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">maigret username&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;p>Gantilah &lt;code>username&lt;/code> dengan username target yang ingin dicari.&lt;/p>
&lt;h3>Contoh Output di Terminal&lt;span class="hx:absolute hx:-mt-20" id="contoh-output-di-terminal">&lt;/span>
&lt;a href="#contoh-output-di-terminal" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>&lt;img src="https://i.imgur.com/vxpiiJX.png" alt="maigret" loading="lazy" />&lt;br>
&lt;em>(Output Maigret saat mencari username di terminal)&lt;/em>&lt;/p>
&lt;h2>Menjalankan Maigret dengan Antarmuka Web&lt;span class="hx:absolute hx:-mt-20" id="menjalankan-maigret-dengan-antarmuka-web">&lt;/span>
&lt;a href="#menjalankan-maigret-dengan-antarmuka-web" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Maigret dapat dijalankan dalam mode web dengan port &lt;strong>5000&lt;/strong>:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">maigret --web &lt;span class="m">5000&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;p>Kemudian, buka browser dan akses:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;pre>&lt;code>http://127.0.0.1:5000&lt;/code>&lt;/pre>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;h3>Tampilan Antarmuka Web Maigret&lt;span class="hx:absolute hx:-mt-20" id="tampilan-antarmuka-web-maigret">&lt;/span>
&lt;a href="#tampilan-antarmuka-web-maigret" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>&lt;img src="https://i.imgur.com/5oXZ7BJ.png" alt="maigret" loading="lazy" />&lt;br>
&lt;em>(Tampilan antarmuka web Maigret saat dijalankan dalam mode web)&lt;/em>&lt;/p>
&lt;h3>Contoh Output dari Web Maigret&lt;span class="hx:absolute hx:-mt-20" id="contoh-output-dari-web-maigret">&lt;/span>
&lt;a href="#contoh-output-dari-web-maigret" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>&lt;img src="https://i.imgur.com/SoTSrkC.png" alt="output" loading="lazy" />&lt;br>
&lt;em>(Output dari web Maigret setelah memasukkan username)&lt;/em>&lt;/p>
&lt;h2>Menyimpan Hasil Investigasi dalam Berbagai Format&lt;span class="hx:absolute hx:-mt-20" id="menyimpan-hasil-investigasi-dalam-berbagai-format">&lt;/span>
&lt;a href="#menyimpan-hasil-investigasi-dalam-berbagai-format" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Jika ingin menyimpan hasil investigasi, gunakan salah satu perintah berikut:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">maigret user --html &lt;span class="c1"># Menyimpan dalam format HTML&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">maigret user --pdf &lt;span class="c1"># Menyimpan dalam format PDF&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">maigret user --xmind &lt;span class="c1"># Menyimpan dalam format XMIND&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;p>Gantilah &lt;code>user&lt;/code> dengan username yang ingin dicari.&lt;/p>
&lt;h2>Kesimpulan&lt;span class="hx:absolute hx:-mt-20" id="kesimpulan">&lt;/span>
&lt;a href="#kesimpulan" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Maigret adalah alat OSINT yang berguna untuk melakukan investigasi berbasis username. Dengan fitur antarmuka web dan dukungan penyimpanan berbagai format, Maigret dapat digunakan oleh profesional keamanan siber, peneliti OSINT, dan siapa saja yang tertarik dalam investigasi digital.&lt;/p>
&lt;h2>Disclaimer&lt;span class="hx:absolute hx:-mt-20" id="disclaimer">&lt;/span>
&lt;a href="#disclaimer" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;blockquote>
&lt;p>⚠️ Ini hanya untuk catatan pribadi saya saja&lt;/p>
&lt;/blockquote></description></item><item><title>Exploration Data Analysis Sample Data Breach NPWP</title><link>https://dikamaulidal.me/blog/eda-data-breach-npwp/</link><pubDate>Tue, 24 Dec 2024 00:00:00 +0000</pubDate><guid>https://dikamaulidal.me/blog/eda-data-breach-npwp/</guid><description>
&lt;p>Pada bulan September tanggal 18 2024, publik dihebohkan dengan dugaan kebocoran data terkait Nomor Pokok Wajib Pajak (NPWP) yang mencuat setelah seorang pengguna anonim di forum Breachforum.st&lt;/p>
&lt;p>membagikan informasi tentang data tersebut. Pengguna dengan nama samaran &amp;ldquo;bjorka&amp;rdquo; di forum tersebut mengklaim memiliki data pribadi yang mencakup 6 Juta entri.&lt;/p>
&lt;p>&lt;img src="https://naval-csirt.tnial.mil.id/wp-content/uploads/2024/09/Bjorka1.webp" alt="header" loading="lazy" />&lt;/p>
&lt;p>Sebagai bukti klaimnya, pelaku membagikan sampel data sebanyak 10 ribu entri secara gratis. Tidak hanya itu, pelaku juga menawarkan penjualan data lengkap dengan harga sekitar US$10 ribu atau sekitar Rp150 juta yang harus dibayar menggunakan mata uang kripto. Kebocoran ini memicu keprihatinan terkait keamanan data di Indonesia, terutama mengingat pentingnya data NPWP dalam administrasi perpajakan.&lt;/p>
&lt;h2>Table of Contents&lt;span class="hx:absolute hx:-mt-20" id="table-of-contents">&lt;/span>
&lt;a href="#table-of-contents" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;h2>Leak Data Details&lt;span class="hx:absolute hx:-mt-20" id="leak-data-details">&lt;/span>
&lt;a href="#leak-data-details" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Data pribadi yang diperjualbelikan tersebut diantaranya, NIK, nomor handphone, NPWP, KLU, email dan lain-lain. Penjual memberikan sampel 10K data dalam format csv untuk meyakinkan pembeli sehingga dapat melakukan pengecekan apakah data yang diperjual belikan tersebut valid atau tidak.&lt;/p>
&lt;h2>Data Processing&lt;span class="hx:absolute hx:-mt-20" id="data-processing">&lt;/span>
&lt;a href="#data-processing" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Dalam proses analisis data ini akan menggunakan beberapa alat bantu utama, yaitu:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Google BigQuery&lt;/strong> sebagai platform penyimpanan dan pengolahan data. BigQuery mempermudah pengelolaan dan analisis data dalam jumlah besar dengan dukungan kueri berbasis SQL.&lt;/li>
&lt;li>&lt;strong>Metabase&lt;/strong> sebagai alat visualisasi data. Metabase memudahkan pembuatan laporan dan eksplorasi data melalui antarmuka yang sederhana dan intuitif.&lt;/li>
&lt;/ul>
&lt;p>Data sampel yang diberikan oleh penjual berjumlah 10 ribu entri dan telah diunggah ke Google BigQuery untuk pengolahan lebih lanjut. Proses analisis dilakukan untuk memahami pola dan informasi yang terkandung dalam data tersebut. Metabase digunakan untuk membuat visualisasi data seperti grafik dan tabel, sehingga mempermudah interpretasi dan eksplorasi berbagai dimensi data yang tersedia.&lt;/p>
&lt;hr>
&lt;h2>Data Analysis and Vizualisation&lt;span class="hx:absolute hx:-mt-20" id="data-analysis-and-vizualisation">&lt;/span>
&lt;a href="#data-analysis-and-vizualisation" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>&lt;strong>Total Emails :&lt;/strong>
&lt;img src="https://i.imgur.com/1r8FJBG.png" alt="Total Emails" loading="lazy" />
Dari total 10.015 entri data, terdapat 9.963 entri yang memiliki alamat email. Distribusi domain email tersebut dapat dilihat pada tabel berikut. Mayoritas entri menggunakan domain &lt;strong>gmail.com&lt;/strong> (79.7%), diikuti oleh &lt;strong>yahoo.com&lt;/strong> (11.6%), dan &lt;strong>yahoo.co.id&lt;/strong> (3.8%). Sementara itu, sisanya tersebar di beberapa domain lain seperti &lt;strong>yopmail.com&lt;/strong>, &lt;strong>ymail.com&lt;/strong>, dan domain lainnya.&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Email Domain&lt;/th>
&lt;th>Jumlah&lt;/th>
&lt;th>Persentase&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>gmail.com&lt;/td>
&lt;td>7962&lt;/td>
&lt;td>79.7%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>yahoo.com&lt;/td>
&lt;td>1160&lt;/td>
&lt;td>11.6%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>yahoo.co.id&lt;/td>
&lt;td>376&lt;/td>
&lt;td>3.8%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>yopmail.com&lt;/td>
&lt;td>121&lt;/td>
&lt;td>1.2%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>ymail.com&lt;/td>
&lt;td>84&lt;/td>
&lt;td>0.8%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>mailnesia.com&lt;/td>
&lt;td>66&lt;/td>
&lt;td>0.7%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>rocketmail.com&lt;/td>
&lt;td>35&lt;/td>
&lt;td>0.4%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Other&lt;/td>
&lt;td>191&lt;/td>
&lt;td>1.9%&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>&lt;strong>Total TELP :&lt;/strong>
&lt;img src="https://i.imgur.com/wweckDN.png" alt="Total Telp" loading="lazy" />
Dari total 10.015 entri data, hanya terdapat 3.586 entri yang memiliki nomor telepon yang valid.&lt;/p>
&lt;p>&lt;strong>Kantor Wilayah :&lt;/strong>&lt;/p>
&lt;p>Dari total &lt;strong>10.015 entri&lt;/strong>, &lt;strong>KANTOR WILAYAH DJP JAWA TENGAH I&lt;/strong> menempati posisi tertinggi dengan &lt;strong>857 entri&lt;/strong> atau &lt;strong>8.56%&lt;/strong> dari total keseluruhan. Posisi ini diikuti oleh &lt;strong>KANTOR WILAYAH DJP D.I. YOGYAKARTA&lt;/strong> dengan &lt;strong>796 entri (7.95%)&lt;/strong> dan &lt;strong>KANTOR WILAYAH DJP JAWA BARAT I&lt;/strong> dengan &lt;strong>722 entri (7.21%)&lt;/strong>.&lt;/p>
&lt;p>Selain itu, terdapat kontribusi signifikan dari:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>KANTOR WILAYAH DJP JAWA BARAT II&lt;/strong>: &lt;strong>697 entri (6.96%)&lt;/strong>&lt;/li>
&lt;li>&lt;strong>KANTOR WILAYAH DJP JAWA TENGAH II&lt;/strong>: &lt;strong>684 entri (6.83%)&lt;/strong>&lt;/li>
&lt;/ul>
&lt;p>Beberapa kantor wilayah lainnya memberikan kontribusi sebagai berikut:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>KANTOR WILAYAH DJP JAWA TIMUR I&lt;/strong>: &lt;strong>5.65%&lt;/strong>&lt;/li>
&lt;li>&lt;strong>KANTOR WILAYAH DJP BALI&lt;/strong>: &lt;strong>5.16%&lt;/strong>&lt;/li>
&lt;li>&lt;strong>KANTOR WILAYAH DJP JAKARTA TIMUR&lt;/strong>: &lt;strong>4.92%&lt;/strong>&lt;/li>
&lt;/ul>
&lt;p>Sementara itu, sebanyak &lt;strong>24.11%&lt;/strong> atau &lt;strong>2.415 entri&lt;/strong> berasal dari kategori &lt;strong>“other,”&lt;/strong> yang merepresentasikan data yang tidak terklasifikasikan secara spesifik ke kantor wilayah tertentu.&lt;/p>
&lt;p>&lt;img src="https://i.imgur.com/aPiTYxd.png" alt="Pie Kanwil" loading="lazy" />
&lt;img src="https://i.imgur.com/Xmbat90.png" alt="Tabel Kanwil" loading="lazy" />
&lt;strong>Klasifikasi Lapangan Usaha :&lt;/strong>&lt;/p>
&lt;p>Mayoritas data menunjukkan bahwa &lt;strong>65.51% entri adalah pegawai swasta&lt;/strong>, diikuti oleh &lt;strong>22.82% pegawai negeri&lt;/strong>, &lt;strong>2.88% aktivitas praktik dokter&lt;/strong>, dan sisanya sebesar &lt;strong>8.80% termasuk kategori lainnya&lt;/strong>.&lt;/p>
&lt;p>Visualisasi distribusi ini memberikan &lt;strong>gambaran penting&lt;/strong> tentang jenis pekerjaan yang tercatat dalam data sampel.
&lt;img src="https://i.imgur.com/B2Wsa9v.png" alt="Pie Klu" loading="lazy" />
&lt;img src="https://i.imgur.com/aQJ79hm.png" alt="Pie Kode Klu" loading="lazy" />
&lt;strong>Kota :&lt;/strong>&lt;/p>
&lt;p>Distribusi data berdasarkan kota menunjukkan bahwa &lt;strong>Kota Semarang memiliki kontribusi sebesar 5.81%&lt;/strong> dari total entri. &lt;strong>Kota Administrasi Jakarta Timur berada di urutan kedua dengan 4.95%&lt;/strong>, diikuti oleh &lt;strong>Kota Surabaya dengan 4.52%&lt;/strong>.&lt;/p>
&lt;p>Selanjutnya:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Kota Administrasi Jakarta Selatan mencatatkan kontribusi sebesar 4.05%&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Sleman sebesar 3.75%&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Kota Administrasi Jakarta Barat menyumbang 3.57%&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Kota Bandung dengan 3.00%&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Kabupaten Gresik sebesar 2.95%&lt;/strong>&lt;/li>
&lt;/ul>
&lt;p>Sementara itu, &lt;strong>67.39% entri lainnya&lt;/strong> berasal dari berbagai daerah lain di Indonesia yang dikelompokkan dalam kategori &lt;strong>“other.”&lt;/strong>
&lt;img src="https://i.imgur.com/192igTG.png" alt="Pie Kota" loading="lazy" />
&lt;strong>Provinsi :&lt;/strong>&lt;/p>
&lt;p>Distribusi data berdasarkan provinsi menunjukkan bahwa &lt;strong>DKI Jakarta menjadi provinsi dengan kontribusi tertinggi, mencapai 16.22%&lt;/strong> dari total data, diikuti oleh &lt;strong>Jawa Tengah sebesar 15.41%&lt;/strong>, dan &lt;strong>Jawa Barat sebesar 15.28%&lt;/strong>.&lt;/p>
&lt;p>Provinsi lainnya dengan kontribusi signifikan:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Jawa Timur mencatatkan kontribusi sebesar 11.44%&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Daerah Istimewa Yogyakarta berkontribusi sebesar 7.94%&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Provinsi Bali menyumbang 5.16%&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Banten sebesar 3.82%&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Kalimantan Selatan sebesar 3.61%&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Sumatera Utara mencatatkan kontribusi sebesar 2.53%&lt;/strong>&lt;/li>
&lt;/ul>
&lt;p>Sementara itu, &lt;strong>18.59%&lt;/strong> berasal dari berbagai provinsi lain di Indonesia yang dikelompokkan dalam kategori &lt;strong>“Other.”&lt;/strong>&lt;/p>
&lt;p>Visualisasi ini memberikan &lt;strong>gambaran penting&lt;/strong> tentang penyebaran data berdasarkan wilayah geografis, memperlihatkan bahwa &lt;strong>sebagian besar data berasal dari pulau Jawa, dengan DKI Jakarta sebagai penyumbang terbesar.&lt;/strong>
&lt;img src="https://i.imgur.com/5f2xNqf.png" alt="Provinsi" loading="lazy" />&lt;/p>
&lt;h2>Full Dashboard&lt;span class="hx:absolute hx:-mt-20" id="full-dashboard">&lt;/span>
&lt;a href="#full-dashboard" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>&lt;img src="https://i.imgur.com/06RQG4R.png" alt="dashboard" loading="lazy" />&lt;/p>
&lt;h2>Kesimpulan&lt;span class="hx:absolute hx:-mt-20" id="kesimpulan">&lt;/span>
&lt;a href="#kesimpulan" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Analisis data menggunakan Google BigQuery dan Metabase menunjukkan distribusi menarik dalam data sampel yang meliputi email, nomor telepon, kantor wilayah, klasifikasi lapangan usaha, serta lokasi geografis. Mayoritas entri menggunakan domain email gmail.com dan yahoo.com, sementara data berdasarkan kantor wilayah memperlihatkan sebaran yang cukup merata dengan kontribusi terbesar dari wilayah Jawa. Selain itu, analisis mengenai klasifikasi lapangan usaha mengungkapkan dominasi pegawai swasta sebagai jenis pekerjaan terbanyak. Visualisasi ini memberikan wawasan yang berguna untuk memahami pola dan karakteristik distribusi data yang lebih luas di Indonesia.&lt;/p></description></item><item><title>Text Analytics pada Akun FUFUFAFA di Platform KASKUS</title><link>https://dikamaulidal.me/blog/fufufafa-kaskus/</link><pubDate>Wed, 04 Dec 2024 00:00:00 +0000</pubDate><guid>https://dikamaulidal.me/blog/fufufafa-kaskus/</guid><description>
&lt;p>Di tengah hiruk pikuk media sosial, munculnya kontroversi seputar akun Fufufafa di platform Kaskus telah menarik perhatian publik Indonesia.&lt;/p>
&lt;p>Tanpa bermaksud mengungkap identitas pemilik akun, artikel ini akan fokus pada analisis konten tekstual dari postingan-postingan yang dibuat.&lt;/p>
&lt;h2>&lt;strong>Pengumpulan Data&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="pengumpulan-data">&lt;/span>
&lt;a href="#pengumpulan-data" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Artikel ini menggunakan teknik &lt;em>web scraping&lt;/em> untuk mengumpulkan data dari postingan akun &lt;em>Fufufafa&lt;/em> di &lt;em>Kaskus&lt;/em>. Proses ini dilakukan dengan skrip otomatis yang secara sistematis mengekstraksi teks, tanggal, dan metadata lainnya dari setiap postingan. Total dataset yang terkumpul mencakup 1.900 postingan dalam rentang waktu 2013 hingga 2019.
Dari hasil &lt;em>scraping&lt;/em>, berikut adalah contoh data yang diperoleh:&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Date&lt;/th>
&lt;th>Replied To&lt;/th>
&lt;th>Thread Title&lt;/th>
&lt;th>Post Content&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>14-11-2019 09:54&lt;/td>
&lt;td>beritafilistin&lt;/td>
&lt;td>Perekam Wanita di Kamar Ganti Baju Mall Kerap Ceramah Agama di Medsos&lt;/td>
&lt;td>Dia pasti alumni 212&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>1/10/2019 5:38:00 PM&lt;/td>
&lt;td>ibelindua&lt;/td>
&lt;td>Gubernur Anies Sampaikan Ancaman Penggantian Ideologi Pancasila Dengan Komunis&lt;/td>
&lt;td>Gak pernah ngaca ya&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>28-09-2019 10:56&lt;/td>
&lt;td>matadewa909&lt;/td>
&lt;td>Kecewa Ponakan Prabowo Batal Baca Doa, Gerindra WO dari MPR&lt;/td>
&lt;td>Alumni 212 mana suaranya&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>17-09-2019 12:41&lt;/td>
&lt;td>SENORITA88&lt;/td>
&lt;td>Pria India Bikin Helm Pakai AC, Kepala Dingin Saat Macet&lt;/td>
&lt;td>Malah masuk angin ntar&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>28-08-2019 13:45&lt;/td>
&lt;td>matthysse76&lt;/td>
&lt;td>Jokograd &amp;amp; Mandalanusa, Usulan Nama Ibu Kota Baru Indonesia Menurut Warganet&lt;/td>
&lt;td>Wowoland city of kamprets&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;hr>
&lt;h2>&lt;strong>Text Analytics ?&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="text-analytics-">&lt;/span>
&lt;a href="#text-analytics-" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>&lt;em>Text analytics&lt;/em> adalah proses mengolah data tekstual tidak terstruktur menjadi informasi bermakna yang dapat dianalisis. Teknik ini digunakan untuk menemukan pola, tren, dan wawasan dari data dalam skala besar.&lt;/p>
&lt;p>Berikut adalah hasil analisis berdasarkan dataset yang tersedia:&lt;/p>
&lt;h3>&lt;strong>1. Word Cloud Analysis&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="1-word-cloud-analysis">&lt;/span>
&lt;a href="#1-word-cloud-analysis" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>&lt;img src="https://i.imgur.com/lrm01x2.png" alt="Word Cloud" loading="lazy" />
Berdasarkan &lt;em>word cloud&lt;/em> yang dianalisis, terlihat bahwa beberapa kata kunci muncul dengan frekuensi tinggi, menunjukkan tema utama diskusi akun &lt;em>Fufufafa&lt;/em> di platform Kaskus. Kata-kata berikut menjadi pusat perhatian:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Nama tokoh politik:&lt;/strong> Kata seperti &lt;em>&amp;ldquo;Jokowi&amp;rdquo;&lt;/em> dan &lt;em>&amp;ldquo;Prabowo&amp;rdquo;&lt;/em> mendominasi, mengindikasikan fokus pada diskusi politik dan tokoh pemimpin di Indonesia.&lt;/li>
&lt;li>&lt;strong>Kata emosional:&lt;/strong> Kata seperti &lt;em>&amp;ldquo;bodoh,&amp;rdquo; &amp;ldquo;ngakak,&amp;rdquo;&lt;/em> dan &lt;em>&amp;ldquo;panasbung&amp;rdquo;&lt;/em> muncul dengan intensitas tinggi. Hal ini menggambarkan nada percakapan yang cenderung emosional dan satir.&lt;/li>
&lt;li>&lt;strong>Istilah kontroversial:&lt;/strong> Kata seperti &lt;em>&amp;ldquo;kampret&amp;rdquo;&lt;/em> menunjukkan keberadaan istilah yang sering digunakan dalam perdebatan politik online.&lt;/li>
&lt;/ul>
&lt;p>Secara keseluruhan, &lt;em>word cloud&lt;/em> ini mengindikasikan bahwa diskusi yang melibatkan akun ini kerap bersinggungan dengan isu politik nasional, sering disertai dengan nada yang emosional dan kadang-kadang sarkastik.&lt;/p>
&lt;h2>2. Bigram Analysis&lt;span class="hx:absolute hx:-mt-20" id="2-bigram-analysis">&lt;/span>
&lt;a href="#2-bigram-analysis" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>&lt;img src="https://i.imgur.com/RQzScyr.png" alt="Bigram" loading="lazy" />&lt;/p>
&lt;p>Visualisasi bigram menunjukkan frasa dua kata yang paling sering muncul dalam postingan. &lt;strong>Bigram yang mendominasi adalah:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>&amp;ldquo;hidup prabowo&amp;rdquo;&lt;/strong>&lt;/li>
&lt;li>&lt;strong>&amp;ldquo;om wowo&amp;rdquo;&lt;/strong>&lt;/li>
&lt;li>&lt;strong>&amp;ldquo;ts bodoh&amp;rdquo;&lt;/strong>&lt;/li>
&lt;li>&lt;strong>&amp;ldquo;jokowi jokowi&amp;rdquo;&lt;/strong>&lt;/li>
&lt;li>&lt;strong>&amp;ldquo;prabowo pemimpin&amp;rdquo;&lt;/strong>&lt;/li>
&lt;li>&lt;strong>&amp;ldquo;om ucril&amp;rdquo;&lt;/strong>&lt;/li>
&lt;li>&lt;strong>&amp;ldquo;tukang fitnah&amp;rdquo;&lt;/strong>&lt;/li>
&lt;li>&lt;strong>&amp;ldquo;macan asia&amp;rdquo;&lt;/strong>&lt;/li>
&lt;/ul>
&lt;h3>&lt;strong>Interpretasi&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="interpretasi">&lt;/span>
&lt;a href="#interpretasi" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;ul>
&lt;li>Bigram seperti &lt;strong>&amp;ldquo;hidup prabowo&amp;rdquo;&lt;/strong> dan &lt;strong>&amp;ldquo;prabowo pemimpin&amp;rdquo;&lt;/strong> menunjukkan dukungan terhadap sosok tertentu dalam politik.&lt;/li>
&lt;li>&lt;strong>&amp;ldquo;Om wowo&amp;rdquo;&lt;/strong> dan &lt;strong>&amp;ldquo;jokowi jokowi&amp;rdquo;&lt;/strong> mengindikasikan bahwa kedua nama tersebut sering disebut berulang kali dalam diskusi.&lt;/li>
&lt;li>Bigram seperti &lt;strong>&amp;ldquo;ts bodoh&amp;rdquo;&lt;/strong> dan &lt;strong>&amp;ldquo;tukang fitnah&amp;rdquo;&lt;/strong> mencerminkan penggunaan bahasa yang cenderung emosional atau sarkastik dalam percakapan.&lt;/li>
&lt;/ul>
&lt;p>Bigram yang muncul memperkuat temuan sebelumnya bahwa diskusi dalam dataset ini memiliki nuansa politik yang kuat dengan elemen dukungan, kritik, serta penggunaan bahasa yang ekspresif.&lt;/p>
&lt;h3>&lt;strong>3. Sentiment Analysis&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="3-sentiment-analysis">&lt;/span>
&lt;a href="#3-sentiment-analysis" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>&lt;img src="https://i.imgur.com/s6wvQsh.png" alt="Sentiment Distribution" loading="lazy" />
Tahap ini menggunakan pendekatan &lt;em>lexicon-based sentiment analysis&lt;/em> untuk menganalisis sentimen dari setiap postingan. Dengan memanfaatkan kamus sentimen dari &lt;a href="https://github.com/fajri91/InSet"target="_blank" rel="noopener">Repository GitHub&lt;/a>, setiap kata diberi bobot positif atau negatif berdasarkan makna emosionalnya.&lt;/p>
&lt;p>Berikut adalah contoh hasil analisis sentimen untuk lima konten:&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Contents&lt;/th>
&lt;th>Sentiment&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Anjrit ngomong apa sih wkwkwkkw&lt;/td>
&lt;td>Negatif&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Kwkwkw kampret insaf&lt;/td>
&lt;td>Negatif&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Suruh jadi imam sholat dulu&lt;/td>
&lt;td>Netral&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Gak pernah ngaca ya&lt;/td>
&lt;td>Positif&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Wowoland city of kamprets&lt;/td>
&lt;td>Netral&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h3>&lt;strong>Word Cloud Sentimen&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="word-cloud-sentimen">&lt;/span>
&lt;a href="#word-cloud-sentimen" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>Selain distribusi sentimen, &lt;em>word cloud&lt;/em> membantu mengidentifikasi kata-kata yang paling sering muncul dalam masing-masing kategori sentimen.&lt;/p>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>Word Cloud Sentimen Negatif&lt;/strong>&lt;br>
&lt;img src="https://i.imgur.com/JyhTT4K.png" alt="Word Cloud Negative" loading="lazy" />&lt;/p>
&lt;p>Kata-kata yang dominan dalam kategori ini umumnya berkaitan dengan kritik, makian, atau sindiran yang kuat.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Word Cloud Sentimen Positif&lt;/strong>&lt;br>
&lt;img src="https://i.imgur.com/aqpZsW0.png" alt="Word Cloud Positive" loading="lazy" />&lt;/p>
&lt;p>Kata-kata di sini banyak berkaitan dengan ekspresi kebahagiaan, apresiasi, atau candaan ringan.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Word Cloud Sentimen Netral&lt;/strong>&lt;br>
&lt;img src="https://i.imgur.com/c97ybEx.png" alt="Word Cloud Neutral" loading="lazy" />&lt;/p>
&lt;p>Postingan dalam kategori ini sering kali mengandung informasi umum atau tidak menunjukkan emosi yang kuat.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;p>Analisis sentimen ini memberikan gambaran tentang bagaimana emosi pengguna tercermin dalam postingan mereka. Pemahaman lebih lanjut dapat dilakukan dengan menggali konteks penggunaan kata dalam setiap kategori sentimen.&lt;/p>
&lt;h3>&lt;strong>4. Time Series Analysis&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="4-time-series-analysis">&lt;/span>
&lt;a href="#4-time-series-analysis" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>Analisis ini dilakukan dalam dua bagian:&lt;/p>
&lt;ol>
&lt;li>
&lt;p>&lt;strong>Time Series Berdasarkan Postingan:&lt;/strong>&lt;br>
&lt;img src="https://i.imgur.com/31IDspO.png" alt="Trend Posting" loading="lazy" />
Aktivitas posting mencapai puncaknya pada tahun &lt;strong>2014&lt;/strong> bulan &lt;strong>mei&lt;/strong>, bertepatan dengan menjelangnya peristiwa pemilu di Indonesia.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Time Series Berdasarkan Sentimen:&lt;/strong>&lt;br>
&lt;img src="https://i.imgur.com/29n1nIZ.png" alt="Trend Sentiment" loading="lazy" />&lt;/p>
&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>&lt;strong>Sentimen negatif&lt;/strong> memiliki frekuensi tertinggi selama periode puncak, mengindikasikan bahwa akun ini banyak memberikan kritik atau pandangan negatif pada periode tersebut.&lt;/li>
&lt;li>&lt;strong>Sentimen netral&lt;/strong> berada di posisi kedua, menunjukkan adanya diskusi informatif atau opini yang tidak terlalu polar.&lt;/li>
&lt;li>&lt;strong>Sentimen positif&lt;/strong> meskipun lebih sedikit, tetap menunjukkan bahwa akun ini juga memberikan pandangan yang mendukung atau optimis pada beberapa kesempatan.&lt;/li>
&lt;/ul>
&lt;p>Kesimpulannya, aktivitas akun &lt;strong>fufufafa&lt;/strong> di Kaskus sangat dipengaruhi oleh momen-momen tertentu, terutama terkait politik, dengan kecenderungan dominasi sentimen negatif selama puncak aktivitas.&lt;/p>
&lt;hr>
&lt;h3>&lt;strong>5. Text Network&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="5-text-network">&lt;/span>
&lt;a href="#5-text-network" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>&lt;img src="https://i.imgur.com/9l0J2p9.png" alt="Text Network" loading="lazy" />&lt;/p>
&lt;p>Visualisasi &lt;em>Text Network&lt;/em> di atas menggambarkan hubungan antar kata dalam dataset yang dianalisis. Semakin besar ukuran node (&lt;em>lingkaran&lt;/em>), semakin sering kata tersebut muncul dalam teks. Garis yang menghubungkan antar kata menunjukkan hubungan atau kemunculan kata-kata tersebut dalam satu konteks yang sama.&lt;/p>
&lt;h4>&lt;strong>Interpretasi:&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="interpretasi-1">&lt;/span>
&lt;a href="#interpretasi-1" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h4>&lt;ol>
&lt;li>
&lt;p>&lt;strong>Kata-kata utama&lt;/strong>&lt;br>
Beberapa kata dengan node yang lebih besar, seperti &lt;em>bodoh&lt;/em>, &lt;em>prabowo&lt;/em>, &lt;em>panasbung&lt;/em>, dan &lt;em>jokowi&lt;/em>, menunjukkan bahwa kata-kata ini sering muncul dalam dataset dan memiliki keterkaitan tinggi dengan kata-kata lain.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Hubungan antar kata&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Kata &lt;em>bodoh&lt;/em> memiliki banyak koneksi dengan berbagai kata lain, yang mengindikasikan sering digunakan dalam berbagai konteks.&lt;/li>
&lt;li>&lt;em>Prabowo&lt;/em> dan &lt;em>Jokowi&lt;/em> menunjukkan keterkaitan dengan kata-kata politik seperti &lt;em>rakyat&lt;/em>, &lt;em>presiden&lt;/em>, dan &lt;em>kampret&lt;/em>.&lt;/li>
&lt;li>Kata &lt;em>panasbung&lt;/em> (panasbunglon) juga memiliki koneksi yang cukup banyak, yang mungkin menunjukkan diskusi seputar opini politik.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Polarisasi opini&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Beberapa kata seperti &lt;em>kampret&lt;/em>, &lt;em>fitnah&lt;/em>, dan &lt;em>najs&lt;/em> bisa menunjukkan adanya sentimen negatif atau ujaran sarkasme dalam diskusi.&lt;/li>
&lt;li>Sebaliknya, kata-kata seperti &lt;em>orang&lt;/em>, &lt;em>hidup&lt;/em>, dan &lt;em>rakyat&lt;/em> mungkin lebih netral atau umum digunakan dalam berbagai diskusi.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ol>
&lt;h3>&lt;strong>6. Topic Modelling&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="6-topic-modelling">&lt;/span>
&lt;a href="#6-topic-modelling" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>&lt;img src="https://i.imgur.com/8AH6BSE.png" alt="Topic Modelling" loading="lazy" />&lt;/p>
&lt;p>Pada tahap ini, dilakukan &lt;em>Topic Modelling&lt;/em> menggunakan &lt;strong>BERTopic&lt;/strong> untuk mengidentifikasi topik utama yang muncul dalam kumpulan teks. BERTopic bekerja dengan cara mengelompokkan teks berdasarkan representasi vektor dari kata-kata yang digunakan.&lt;/p>
&lt;h4>&lt;strong>Metode yang Digunakan&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="metode-yang-digunakan">&lt;/span>
&lt;a href="#metode-yang-digunakan" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h4>&lt;p>Dalam implementasi ini, model BERTopic dikonfigurasi dengan:&lt;/p>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>Vectorizer Model: CountVectorizer&lt;/strong>&lt;br>
Model menggunakan &lt;code>CountVectorizer&lt;/code> dari &lt;code>sklearn.feature_extraction.text&lt;/code> untuk mengubah teks menjadi representasi berbasis &lt;strong>Term Frequency (TF)&lt;/strong>. Ini berarti model hanya menghitung frekuensi kemunculan kata dalam teks.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Clustering: BERTopic Default&lt;/strong>&lt;br>
BERTopic secara otomatis akan menerapkan teknik &lt;em>dimensionality reduction&lt;/em> (&lt;strong>UMAP&lt;/strong>) dan metode &lt;em>clustering&lt;/em> (&lt;strong>HDBSCAN&lt;/strong>) di latar belakang.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;h4>&lt;strong>Interpretasi:&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="interpretasi-2">&lt;/span>
&lt;a href="#interpretasi-2" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h4>&lt;ol>
&lt;li>
&lt;p>&lt;strong>Topic 0&lt;/strong> &lt;em>(Politik dan Tokoh Publik)&lt;/em>&lt;/p>
&lt;ul>
&lt;li>Kata-kata seperti &lt;em>prabowo&lt;/em>, &lt;em>jokowi&lt;/em>, &lt;em>panasbung&lt;/em>, &lt;em>presiden&lt;/em>, dan &lt;em>kampret&lt;/em> menunjukkan bahwa topik ini berkaitan dengan perbincangan politik, khususnya figur publik dan afiliasi politik mereka.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Topic 1&lt;/strong> &lt;em>(Sentimen Negatif dan Opini Kasar)&lt;/em>&lt;/p>
&lt;ul>
&lt;li>Kata-kata dominan seperti &lt;em>bodoh&lt;/em>, &lt;em>bodo&lt;/em>, &lt;em>nasbung&lt;/em>, dan &lt;em>salah&lt;/em> menunjukkan adanya opini negatif, kritik, atau sindiran terhadap suatu pihak dalam diskusi.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Topic 2&lt;/strong> &lt;em>(Ekspresi dan Ungkapan Slang)&lt;/em>&lt;/p>
&lt;ul>
&lt;li>Kata-kata seperti &lt;em>mampus&lt;/em>, &lt;em>please&lt;/em>, &lt;em>god&lt;/em>, &lt;em>jon&lt;/em>, dan &lt;em>bocah&lt;/em> mengindikasikan percakapan yang lebih santai atau mungkin terkait dengan ujaran emosional dalam diskusi.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Topic 3&lt;/strong> &lt;em>(Aksi Sosial dan Kampus)&lt;/em>&lt;/p>
&lt;ul>
&lt;li>Kata-kata seperti &lt;em>alumni&lt;/em>, &lt;em>212&lt;/em>, &lt;em>boikot&lt;/em>, &lt;em>demo&lt;/em>, dan &lt;em>kampusnya&lt;/em> menunjukkan topik yang berkaitan dengan gerakan sosial, aksi mahasiswa, atau peristiwa di lingkungan akademik.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ol>
&lt;p>Visualisasi ini membantu dalam memahami bagaimana percakapan dalam kumpulan data dapat dikelompokkan ke dalam beberapa topik utama.&lt;/p>
&lt;h3>&lt;strong>7. NLP: Named Entity Recognition&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="7-nlp-named-entity-recognition">&lt;/span>
&lt;a href="#7-nlp-named-entity-recognition" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>&lt;img src="https://i.imgur.com/wZ0FFNl.png" alt="Trend Sentiment" loading="lazy" />&lt;/p>
&lt;p>Named Entity Recognition (NER) digunakan untuk mendeteksi nama tokoh yang sering muncul dalam teks. Model yang digunakan adalah &lt;code>cahya/bert-base-indonesian-NER&lt;/code> dari Hugging Face.&lt;/p>
&lt;h3>Hasil:&lt;span class="hx:absolute hx:-mt-20" id="hasil">&lt;/span>
&lt;a href="#hasil" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;ul>
&lt;li>&lt;strong>Prabowo&lt;/strong> paling sering disebut, diikuti oleh &lt;strong>Jokowi&lt;/strong>.&lt;/li>
&lt;li>&lt;strong>SBY&lt;/strong> dan &lt;strong>Ahok&lt;/strong> muncul lebih sedikit tetapi tetap signifikan.&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2>&lt;strong>Kesimpulan&lt;/strong>&lt;span class="hx:absolute hx:-mt-20" id="kesimpulan">&lt;/span>
&lt;a href="#kesimpulan" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Melalui analisis ini, dapat menemukan pola komunikasi yang dinamis dari akun Fufufafa di Kaskus. Aktivitas akun ini menunjukkan lonjakan besar pada pertengahan tahun 2014, yang kemungkinan terkait dengan peristiwa politik penting, dengan fokus pada diskusi tokoh politik tertentu seperti terlihat dari bigram dominan, misalnya &amp;ldquo;hidup prabowo&amp;rdquo; dan &amp;ldquo;prabowo pemimpin.&amp;rdquo;&lt;/p>
&lt;p>Sentimen yang muncul pada periode tersebut cenderung didominasi oleh sentimen negatif, meskipun sentimen netral juga signifikan. Hal ini menunjukkan bahwa diskusi pada saat itu kemungkinan besar melibatkan kritik atau debat yang intens terhadap isu-isu yang sedang hangat.&lt;/p>
&lt;p>Pendekatan berbasis data ini memberikan wawasan objektif tentang pola komunikasi akun tersebut. Walaupun terdapat keterbatasan dalam analisis sentimen berbasis &lt;em>lexicon-based sentiment analysis&lt;/em>, hasil ini tetap memberikan gambaran umum yang relevan.&lt;/p>
&lt;p>Oleh karena itu, &lt;em>text analytics&lt;/em> dapat dianggap sebagai alat yang efektif untuk memahami pola komunikasi dan tren di platform digital.&lt;/p>
&lt;h2>Disclaimer&lt;span class="hx:absolute hx:-mt-20" id="disclaimer">&lt;/span>
&lt;a href="#disclaimer" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;blockquote>
&lt;p>⚠️ Hasil analisis ini didasarkan pada kode yang mungkin masih memiliki keterbatasan atau kesalahan. Selain itu, sentiment analysis berbasis lexicon dapat kurang interpretatif dalam menangani sarkasme, ironi, atau konteks bahasa yang kompleks. Oleh karena itu, hasil ini sebaiknya digunakan sebagai wawasan awal dan tidak dianggap sebagai kesimpulan mutlak.&lt;/p>
&lt;/blockquote></description></item><item><title>Cara Menggunakan Sherlock untuk OSINT Berdasarkan Username</title><link>https://dikamaulidal.me/blog/osint-sherlock/</link><pubDate>Thu, 28 Nov 2024 00:00:00 +0000</pubDate><guid>https://dikamaulidal.me/blog/osint-sherlock/</guid><description>
&lt;p>&lt;img src="https://miro.medium.com/v2/resize:fit:512/1*_BTn9cEys4d3ywrX7e0OBA.png" alt="sherlock" loading="lazy" />&lt;/p>
&lt;p>&lt;strong>OSINT&lt;/strong> (Open Source Intelligence) adalah teknik pengumpulan informasi dari sumber yang tersedia untuk umum. Informasi ini dapat berupa media sosial, blog, forum, situs web, atau data lainnya yang dapat diakses tanpa memerlukan otorisasi khusus.&lt;/p>
&lt;p>OSINT banyak digunakan dalam investigasi digital untuk menemukan jejak online seseorang, misalnya berdasarkan nama pengguna, alamat email, atau informasi publik lainnya.&lt;/p>
&lt;h2>Table of Contents&lt;span class="hx:absolute hx:-mt-20" id="table-of-contents">&lt;/span>
&lt;a href="#table-of-contents" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>&lt;img src="https://github.com/sherlock-project/sherlock/raw/master/docs/images/sherlock-logo.png" alt="Sherlock Logo" loading="lazy" />&lt;/p>
&lt;h3>Manfaat OSINT&lt;span class="hx:absolute hx:-mt-20" id="manfaat-osint">&lt;/span>
&lt;a href="#manfaat-osint" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;ul>
&lt;li>Menemukan data yang relevan dari berbagai platform.&lt;/li>
&lt;li>Mendukung investigasi digital atau keamanan siber.&lt;/li>
&lt;li>Melakukan analisis mendalam tanpa melanggar hukum.&lt;/li>
&lt;/ul>
&lt;h2>Apa itu Sherlock?&lt;span class="hx:absolute hx:-mt-20" id="apa-itu-sherlock">&lt;/span>
&lt;a href="#apa-itu-sherlock" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>&lt;a href="https://github.com/sherlock-project/sherlock"target="_blank" rel="noopener">Sherlock&lt;/a> adalah alat OSINT berbasis Python yang dirancang khusus untuk mencari jejak digital seseorang berdasarkan &lt;strong>username&lt;/strong>. Alat ini mempermudah Anda menemukan akun yang menggunakan username tertentu di berbagai platform seperti media sosial, forum, dan layanan lainnya.&lt;/p>
&lt;h3>Fitur Sherlock&lt;span class="hx:absolute hx:-mt-20" id="fitur-sherlock">&lt;/span>
&lt;a href="#fitur-sherlock" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;ul>
&lt;li>Dukungan pencarian di ratusan situs web populer.&lt;/li>
&lt;li>Kemudahan penggunaan dengan antarmuka berbasis Command Line.&lt;/li>
&lt;li>Kemampuan untuk menyaring hasil dan menyimpan laporan.&lt;/li>
&lt;/ul>
&lt;p>Sherlock sangat cocok digunakan oleh profesional keamanan, peneliti OSINT, atau bahkan pengguna biasa yang ingin mengeksplorasi jejak digital mereka sendiri.&lt;/p>
&lt;hr>
&lt;h2>Langkah-langkah Menggunakan Sherlock&lt;span class="hx:absolute hx:-mt-20" id="langkah-langkah-menggunakan-sherlock">&lt;/span>
&lt;a href="#langkah-langkah-menggunakan-sherlock" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;h3>1. Instalasi Sherlock&lt;span class="hx:absolute hx:-mt-20" id="1-instalasi-sherlock">&lt;/span>
&lt;a href="#1-instalasi-sherlock" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>Sebelum memulai, pastikan Anda sudah menginstal &lt;strong>Python&lt;/strong> di komputer Anda.&lt;/p>
&lt;h4>a. Clone Repository Sherlock&lt;span class="hx:absolute hx:-mt-20" id="a-clone-repository-sherlock">&lt;/span>
&lt;a href="#a-clone-repository-sherlock" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h4>&lt;p>Gunakan perintah berikut untuk mengunduh Sherlock dari GitHub:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;pre>&lt;code>git clone https://github.com/sherlock-project/sherlock.git
cd sherlock&lt;/code>&lt;/pre>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;h4>b. Instal Dependensi&lt;span class="hx:absolute hx:-mt-20" id="b-instal-dependensi">&lt;/span>
&lt;a href="#b-instal-dependensi" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h4>&lt;p>Jalankan perintah berikut untuk menginstal semua library yang diperlukan:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;pre>&lt;code>pip install -r requirements.txt&lt;/code>&lt;/pre>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;h3>2. Menjalankan Sherlock&lt;span class="hx:absolute hx:-mt-20" id="2-menjalankan-sherlock">&lt;/span>
&lt;a href="#2-menjalankan-sherlock" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h3>&lt;p>Setelah instalasi selesai, Anda dapat langsung menggunakan Sherlock untuk mencari username.&lt;/p>
&lt;h4>Contoh Perintah Pencarian&lt;span class="hx:absolute hx:-mt-20" id="contoh-perintah-pencarian">&lt;/span>
&lt;a href="#contoh-perintah-pencarian" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h4>&lt;p>Gunakan perintah berikut untuk mencari username tertentu:&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;pre>&lt;code>python -m sherlock_project username&lt;/code>&lt;/pre>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;p>Contoh Output :&lt;/p>
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code">
&lt;div>&lt;pre>&lt;code>[&amp;#43;] Twitter: https://twitter.com/username
[&amp;#43;] Instagram: https://instagram.com/username
[-] Facebook: Not Found&lt;/code>&lt;/pre>&lt;/div>&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0">
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
>
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4">&lt;/div>
&lt;/button>
&lt;/div>
&lt;/div>
&lt;h2>Kesimpulan&lt;span class="hx:absolute hx:-mt-20" id="kesimpulan">&lt;/span>
&lt;a href="#kesimpulan" class="subheading-anchor" aria-label="Permalink for this section">&lt;/a>&lt;/h2>&lt;p>Sherlock adalah alat yang sederhana namun sangat powerful untuk mengumpulkan informasi OSINT berdasarkan username. Dengan langkah-langkah di atas, Anda dapat mulai mengeksplorasi jejak digital seseorang atau memverifikasi keberadaan akun di berbagai platform. &lt;strong>Gunakan alat ini secara etis dan bertanggung jawab.&lt;/strong>&lt;/p></description></item></channel></rss>