<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="http://maswafa.is-a.dev/blog/feed.xml" rel="self" type="application/atom+xml" /><link href="http://maswafa.is-a.dev/blog/" rel="alternate" type="text/html" hreflang="en" /><updated>2026-08-06T03:07:28+00:00</updated><id>http://maswafa.is-a.dev/blog/feed.xml</id><title type="html">Go-Blog</title><subtitle>My blog</subtitle><author><name>Nur Muhammad Wafa</name></author><entry><title type="html">Langkah Praktis Mendeteksi dan Membersihkan Malware pada Windows</title><link href="http://maswafa.is-a.dev/blog/deteksi-malware-windows/" rel="alternate" type="text/html" title="Langkah Praktis Mendeteksi dan Membersihkan Malware pada Windows" /><published>2026-08-06T00:00:00+00:00</published><updated>2026-08-06T00:00:00+00:00</updated><id>http://maswafa.is-a.dev/blog/deteksi-malware-windows</id><content type="html" xml:base="http://maswafa.is-a.dev/blog/deteksi-malware-windows/"><![CDATA[<h2 id="1-ciri-ciri-komputer-terinfeksi-malware">1. Ciri-Ciri Komputer Terinfeksi Malware</h2>

<p>Sebelum mulai membersihkan, perhatikan apakah komputer Anda mengalami salah satu dari gejala berikut:</p>

<ul>
  <li><strong>Komputer mendadak sangat lambat</strong> atau kipas laptop berbunyi sangat kencang padahal tidak membuka aplikasi berat (indikasi <em>cryptojacker</em>).</li>
  <li><strong>Banyak iklan <em>pop-up</em></strong> muncul tiba-tiba di desktop atau peramban (browser).</li>
  <li><strong>Halaman utama (<em>homepage</em>) browser berubah sendiri</strong> ke situs pencari asing.</li>
  <li><strong>Ada ikon aplikasi baru</strong> di desktop yang tidak pernah Anda unduh/pasang.</li>
  <li><strong>Antivirus mati sendiri</strong> dan tidak bisa dibuka kembali.</li>
</ul>

<hr />

<h2 id="2-langkah-darurat-pertama-putuskan-internet">2. Langkah Darurat Pertama: Putuskan Internet!</h2>

<p>Begitu Anda curiga ada malware:</p>

<ol>
  <li><strong>Matikan Wi-Fi</strong> atau <strong>cabut kabel LAN</strong> komputer Anda.</li>
  <li><strong>Tujuan:</strong> Mencegah malware mencuri data pribadi Anda, mengirimkan kata sandi ke peretas, atau mengunduh virus tambahan dari internet.</li>
</ol>

<hr />

<h2 id="3-tahapan-praktis-membersihkan-malware">3. Tahapan Praktis Membersihkan Malware</h2>

<ol>
  <li><strong>Jalankan ‘Microsoft Defender Offline Scan’:</strong> Fitur bawaan Windows paling ampuh untuk pemula.
Microsoft Defender (antivirus bawaan Windows 10/11) memiliki fitur pemindaian luar jaringan. Fitur ini akan <strong>merekam dan merestart komputer</strong>, lalu menghapus virus sebelum Windows berjalan penuh.</li>
</ol>

<ul>
  <li>Buka <strong>Start Menu</strong> $\rightarrow$ ketik dan pilih <strong>Keamanan Windows</strong> (<em>Windows Security</em>).</li>
  <li>Pilih <strong>Perlindungan dari virus &amp; ancaman</strong> (<em>Virus &amp; threat protection</em>).</li>
  <li>Klik <strong>Opsi pemindaian</strong> (<em>Scan options</em>).</li>
  <li>Pilih <strong>Pemindaian Microsoft Defender Offline</strong> (<em>Microsoft Defender Offline scan</em>), lalu klik <strong>Pindai sekarang</strong> (<em>Scan now</em>).</li>
  <li>Komputer akan <em>restart</em> otomatis dan melakukan pembersihan dalam kurun waktu 10–15 menit.</li>
</ul>

<ol>
  <li><strong>Gunakan Pemindai Tambahan (Malwarebytes Gratis):</strong> Pembersih khusus adware &amp; malware membandel.
Setelah komputer menyala kembali dan terhubung ke internet, gunakan alat pemindai gratis bernama <strong>Malwarebytes</strong> sebagai “pendapat kedua”.</li>
</ol>

<ul>
  <li>Unduh <strong>Malwarebytes</strong> dari situs resminya (<code class="language-plaintext highlighter-rouge">malwarebytes.com</code>) versi <em>Free</em>.</li>
  <li>Pasang dan buka aplikasinya, lalu klik <strong>Scan</strong>.</li>
  <li>Jika ada ancaman yang ditemukan, pilih <strong>Quarantine</strong> (Karantina) atau <strong>Delete</strong> (Hapus).</li>
  <li><em>Tips:</em> Anda bisa menghapus (<em>uninstall</em>) Malwarebytes setelah selesai digunakan jika tidak ingin menambah beban memori.</li>
</ul>

<ol>
  <li><strong>Matikan Aplikasi Asing di ‘Startup’:</strong> Menghentikan virus yang otomatis jalan saat komputer dinyalakan.
    <ul>
      <li>Tekan kombinasi tombol <strong>Ctrl + Shift + Esc</strong> di kibor untuk membuka <strong>Task Manager</strong>.</li>
      <li>Masuk ke tab <strong>Aplikasi Startup</strong> (<em>Startup apps</em> atau tombol bergambar ikon pengukur kecepatan).</li>
      <li>Lihat daftar aplikasi di sana. Jika ada nama aplikasi yang aneh, tidak jelas pembuatnya, atau tampak mencurigakan, klik kanan lalu pilih <strong>Nonaktifkan</strong> (<em>Disable</em>).</li>
    </ul>
  </li>
  <li><strong>Bersihkan Ekstensi &amp; Reset Browser:</strong> Menghapus iklan membandel dan pembajak halaman web.
Sering kali “virus” pada pengguna awam hanyalah ekstensi jahat yang menempel di Google Chrome atau Microsoft Edge.</li>
</ol>

<ul>
  <li>Buka browser Anda (misalnya <strong>Google Chrome</strong>).</li>
  <li>Klik <strong>titik tiga di kanan atas</strong> $\rightarrow$ <strong>Ekstensi</strong> (<em>Extensions</em>) $\rightarrow$ <strong>Kelola Ekstensi</strong> (<em>Manage Extensions</em>).</li>
  <li>Hapus (<em>Remove</em>) semua ekstensi yang tidak Anda kenal.</li>
  <li>Jika iklan masih muncul, masuk ke <strong>Pengaturan</strong> (<em>Settings</em>) $\rightarrow$ <strong>Setel ulang pengaturan</strong> (<em>Reset settings</em>) $\rightarrow$ <strong>Pulihkan pengaturan ke default aslinya</strong>.</li>
</ul>

<ol>
  <li><strong>Hapus File Sementara (Temp Files):</strong> Membersihkan sisa-sisa file tersembunyi.
    <ul>
      <li>Tekan tombol <strong>Windows + R</strong> di kibor.</li>
      <li>Ketik <code class="language-plaintext highlighter-rouge">%temp%</code> lalu tekan <strong>Enter</strong>.</li>
      <li>Folder penyimpanan sementara akan terbuka. Tekan <strong>Ctrl + A</strong> untuk memilih semua file, lalu tekan tombol <strong>Delete</strong> (abaikan/lewati (<em>Skip</em>) jika ada file yang tidak bisa dihapus karena sedang digunakan Windows).</li>
    </ul>
  </li>
</ol>

<hr />

<h2 id="4-langkah-pencegahan-setelah-bersih">4. Langkah Pencegahan Setelah Bersih</h2>

<table>
  <thead>
    <tr>
      <th>Hal yang Harus Dilakukan</th>
      <th>Alasan</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>Ganti Kata Sandi Utama</strong></td>
      <td>Jika malware yang masuk berjenis <em>Stealer</em> (pencuri akun), segera ganti password akun Google, media sosial, dan perbankan Anda dari perangkat lain/HP.</td>
    </tr>
    <tr>
      <td><strong>Selalu Update Windows</strong></td>
      <td>Buka <strong>Settings</strong> $\rightarrow$ <strong>Windows Update</strong> untuk memastikan celah keamanan lama sudah ditutup.</td>
    </tr>
    <tr>
      <td><strong>Hindari Aplikasi Bajakan (Cracked Software)</strong></td>
      <td>Jalur infeksi nomor satu pada pengguna awam adalah mengunduh game bajakan, <em>crack</em>, atau <em>keygen</em>.</td>
    </tr>
  </tbody>
</table>]]></content><author><name>Nur Muhammad Wafa</name></author><summary type="html"><![CDATA[1. Ciri-Ciri Komputer Terinfeksi Malware Sebelum mulai membersihkan, perhatikan apakah komputer Anda mengalami salah satu dari gejala berikut: Komputer mendadak sangat lambat atau kipas laptop berbunyi sangat kencang padahal tidak membuka aplikasi berat (indikasi cryptojacker). Banyak iklan pop-up muncul tiba-tiba di desktop atau peramban (browser). Halaman utama (homepage) browser berubah sendiri ke situs pencari asing. Ada ikon aplikasi baru di desktop yang tidak pernah Anda unduh/pasang. Antivirus mati sendiri dan tidak bisa dibuka kembali. 2. Langkah Darurat Pertama: Putuskan Internet! Begitu Anda curiga ada malware: Matikan Wi-Fi atau cabut kabel LAN komputer Anda. Tujuan: Mencegah malware mencuri data pribadi Anda, mengirimkan kata sandi ke peretas, atau mengunduh virus tambahan dari internet. 3. Tahapan Praktis Membersihkan Malware Jalankan ‘Microsoft Defender Offline Scan’: Fitur bawaan Windows paling ampuh untuk pemula. Microsoft Defender (antivirus bawaan Windows 10/11) memiliki fitur pemindaian luar jaringan. Fitur ini akan merekam dan merestart komputer, lalu menghapus virus sebelum Windows berjalan penuh. Buka Start Menu $\rightarrow$ ketik dan pilih Keamanan Windows (Windows Security). Pilih Perlindungan dari virus &amp; ancaman (Virus &amp; threat protection). Klik Opsi pemindaian (Scan options). Pilih Pemindaian Microsoft Defender Offline (Microsoft Defender Offline scan), lalu klik Pindai sekarang (Scan now). Komputer akan restart otomatis dan melakukan pembersihan dalam kurun waktu 10–15 menit.]]></summary></entry><entry><title type="html">Advanced examples</title><link href="http://maswafa.is-a.dev/blog/advanced-examples/" rel="alternate" type="text/html" title="Advanced examples" /><published>2017-01-01T00:00:00+00:00</published><updated>2017-01-01T00:00:00+00:00</updated><id>http://maswafa.is-a.dev/blog/advanced-examples</id><content type="html" xml:base="http://maswafa.is-a.dev/blog/advanced-examples/"><![CDATA[<p><img src="https://user-images.githubusercontent.com/4943215/55412536-edbba180-5567-11e9-9c70-6d33bca3f8ed.jpg" alt="Swiss Alps" /></p>

<h2 id="mathjax">MathJax</h2>

<p>You can enable MathJax by setting <code class="language-plaintext highlighter-rouge">mathjax: true</code> on a page or globally in the <code class="language-plaintext highlighter-rouge">_config.yml</code>. Some examples:</p>

<p><a href="https://en.wikipedia.org/wiki/Euler%27s_formula">Euler’s formula</a> relates the  complex exponential function to the trigonometric functions.</p>

\[e^{i\theta}=\cos(\theta)+i\sin(\theta)\]

<p>The <a href="https://en.wikipedia.org/wiki/Lagrangian_mechanics">Euler-Lagrange</a> differential equation is the fundamental equation of calculus of variations.</p>

\[\frac{\mathrm{d}}{\mathrm{d}t} \left ( \frac{\partial L}{\partial \dot{q}} \right ) = \frac{\partial L}{\partial q}\]

<p>The <a href="https://en.wikipedia.org/wiki/Schr%C3%B6dinger_equation">Schrödinger equation</a> describes how the quantum state of a quantum system changes with time.</p>

\[i\hbar\frac{\partial}{\partial t} \Psi(\mathbf{r},t) = \left [ \frac{-\hbar^2}{2\mu}\nabla^2 + V(\mathbf{r},t)\right ] \Psi(\mathbf{r},t)\]

<h2 id="code">Code</h2>

<p>Embed code by putting <code class="language-plaintext highlighter-rouge">{% highlight language %}</code> <code class="language-plaintext highlighter-rouge">{% endhighlight %}</code> blocks around it. Adding the parameter <code class="language-plaintext highlighter-rouge">linenos</code> will show source lines besides the code.</p>

<figure class="highlight"><pre><code class="language-c" data-lang="c"><table class="rouge-table"><tbody><tr><td class="gutter gl"><pre class="lineno">1
2
3
4
5
6
7
</pre></td><td class="code"><pre><span class="k">static</span> <span class="kt">void</span> <span class="nf">asyncEnabled</span><span class="p">(</span><span class="n">Dict</span><span class="o">*</span> <span class="n">args</span><span class="p">,</span> <span class="kt">void</span><span class="o">*</span> <span class="n">vAdmin</span><span class="p">,</span> <span class="n">String</span><span class="o">*</span> <span class="n">txid</span><span class="p">,</span> <span class="k">struct</span> <span class="n">Allocator</span><span class="o">*</span> <span class="n">requestAlloc</span><span class="p">)</span>
<span class="p">{</span>
    <span class="k">struct</span> <span class="n">Admin</span><span class="o">*</span> <span class="n">admin</span> <span class="o">=</span> <span class="n">Identity_check</span><span class="p">((</span><span class="k">struct</span> <span class="n">Admin</span><span class="o">*</span><span class="p">)</span> <span class="n">vAdmin</span><span class="p">);</span>
    <span class="kt">int64_t</span> <span class="n">enabled</span> <span class="o">=</span> <span class="n">admin</span><span class="o">-&gt;</span><span class="n">asyncEnabled</span><span class="p">;</span>
    <span class="n">Dict</span> <span class="n">d</span> <span class="o">=</span> <span class="n">Dict_CONST</span><span class="p">(</span><span class="n">String_CONST</span><span class="p">(</span><span class="s">"asyncEnabled"</span><span class="p">),</span> <span class="n">Int_OBJ</span><span class="p">(</span><span class="n">enabled</span><span class="p">),</span> <span class="nb">NULL</span><span class="p">);</span>
    <span class="n">Admin_sendMessage</span><span class="p">(</span><span class="o">&amp;</span><span class="n">d</span><span class="p">,</span> <span class="n">txid</span><span class="p">,</span> <span class="n">admin</span><span class="p">);</span>
<span class="p">}</span>
</pre></td></tr></tbody></table></code></pre></figure>

<h2 id="gists">Gists</h2>

<p>You can embed gists the following way:</p>

<div class="language-html highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nt">&lt;script </span><span class="na">src=</span><span class="s">"https://gist.github.com/fb5e60735c6617f83bc275b7ae86cff7.js"</span><span class="nt">&gt;</span> <span class="nt">&lt;/script&gt;</span>
</code></pre></div></div>

<script src="https://gist.github.com/fb5e60735c6617f83bc275b7ae86cff7.js"> </script>

<h2 id="images">Images</h2>

<p>Upload an image to the <em>assets</em> folder and embed it with <code class="language-plaintext highlighter-rouge">![title](/assets/name.jpg))</code>. Keep in mind that the path needs to be adjusted if Jekyll is run inside a subfolder.</p>

<p><img src="https://user-images.githubusercontent.com/4943215/55412447-bcdb6c80-5567-11e9-8d12-b1e35fd5e50c.jpg" alt="Flower" /></p>

<p><a href="https://unsplash.com/photos/iGrsa9rL11o">Flower</a> by Tj Holowaychuk</p>

<h2 id="embedded-content">Embedded content</h2>

<p>You can also embed a lot of stuff, for example from YouTube, using the <code class="language-plaintext highlighter-rouge">embed.html</code> include.</p>

<div style="position: relative; margin: 1.5em 0; padding-bottom: 56.25%;">
  <iframe style="position: absolute;" src="https://www.youtube.com/embed/_C0A5zX-iqM" width="100%" height="100%" frameborder="0" allowfullscreen=""></iframe>
</div>]]></content><author><name>Nur Muhammad Wafa</name></author><category term="media" /><summary type="html"><![CDATA[]]></summary></entry></feed>