Di tengah pesatnya perkembangan teknologi digital, internet telah menjadi bagian penting dalam kehidupan sehari-hari. Kita menggunakan internet untuk berkomunikasi, bekerja, berbelanja, melakukan transaksi perbankan, mengakses media sosial, hingga menyimpan berbagai informasi pribadi.
Namun, semakin banyak aktivitas yang dilakukan secara online, semakin besar pula peluang bagi pelaku kejahatan siber untuk mencari celah.
Salah satu target utama dalam serangan siber adalah data sensitif pengguna. Username, password, informasi rekening, data kartu pembayaran, kode OTP, hingga informasi pribadi lainnya dapat memiliki nilai yang sangat besar bagi attacker.
Dua jenis serangan yang sering dibahas ketika mempelajari keamanan digital adalah phishing dan pharming.
Keduanya sama-sama dapat digunakan untuk mencuri informasi sensitif, tetapi memiliki cara kerja yang berbeda.
Phishing umumnya menggunakan teknik manipulasi atau social engineering untuk membuat korban melakukan tindakan tertentu, misalnya mengklik link palsu dan memasukkan informasi ke website yang dikendalikan attacker.
Sementara itu, pharming lebih berfokus pada manipulasi teknis yang dapat mengarahkan pengguna ke website palsu, bahkan ketika pengguna merasa sudah mengakses alamat website yang benar.
Karena memiliki nama yang mirip dan tujuan yang hampir sama, banyak pemula masih bingung mengenai perbedaan pharming vs phishing.
Dalam artikel ini, kita akan membahas pengertian phishing dan pharming, cara kerja masing-masing serangan, contoh kasus, perbedaan keduanya, tingkat risikonya, serta cara mencegah phishing dan pharming.
Apa Itu Phishing?
Phishing adalah teknik serangan siber yang menggunakan penyamaran dan manipulasi untuk membuat korban memberikan informasi sensitif kepada attacker.
Informasi yang menjadi target phishing dapat berupa:
Username
Password
Nomor telepon
Informasi kartu pembayaran
Data pribadi
Kode OTP
Credential akun
Informasi login
Dalam praktiknya, attacker biasanya berpura-pura menjadi pihak yang dipercaya oleh korban.
Misalnya:
Bank
Marketplace
Media sosial
Layanan email
Perusahaan teknologi
Instansi tertentu
Customer service
Teman atau anggota keluarga
Kemudian korban diberikan alasan tertentu agar mau melakukan tindakan yang diinginkan attacker.
Bagaimana Cara Kerja Phishing?
Cara kerja phishing dapat dipahami melalui alur sederhana.
Misalnya seorang attacker ingin mencuri username dan password korban.
Pertama, attacker membuat pesan yang terlihat seperti berasal dari layanan terpercaya.
Contohnya:
"Aktivitas mencurigakan terdeteksi pada akun Anda. Silakan login untuk melakukan verifikasi."
Pesan tersebut kemudian dilengkapi dengan sebuah link.
Ketika korban mengklik link, korban diarahkan ke website palsu yang tampilannya menyerupai website asli.
Korban kemudian memasukkan username dan password.
Informasi tersebut sebenarnya dikirimkan kepada attacker.
Secara sederhana:
Pesan palsu → Korban mengklik link → Website palsu → Korban memasukkan data → Data diterima attacker
Inilah alasan phishing sangat erat kaitannya dengan konsep social engineering.
Attacker tidak hanya mengandalkan teknologi, tetapi juga mencoba memengaruhi psikologi korban.
Contoh Phishing yang Sering Ditemui
Phishing dapat muncul dalam berbagai bentuk.
Phishing Melalui Email
Korban menerima email yang terlihat berasal dari perusahaan atau layanan tertentu.
Email tersebut dapat berisi informasi seperti:
Akun akan diblokir
Password harus diperbarui
Ada transaksi mencurigakan
Verifikasi akun diperlukan
Ada hadiah atau promo
Kemudian korban diarahkan ke link tertentu.
Phishing Melalui WhatsApp
WhatsApp juga sering digunakan sebagai media penyebaran phishing.
Contohnya:
"Selamat! Anda mendapatkan voucher gratis. Klaim sekarang."
atau:
"Paket Anda gagal dikirim. Silakan konfirmasi alamat melalui link berikut."
Pesan tersebut dapat mengarahkan korban ke halaman palsu.
Phishing Melalui SMS
SMS phishing atau sering disebut smishing menggunakan pesan singkat untuk mengarahkan korban ke website atau nomor tertentu.
Tema yang digunakan bisa berupa:
Paket
Bank
Hadiah
Promo
Tagihan
Akun
Undian
Phishing Melalui Media Sosial
Attacker dapat membuat akun palsu yang menyerupai akun resmi.
Mereka kemudian menghubungi korban atau membalas komentar dengan menawarkan bantuan.
Misalnya seseorang mengalami masalah dengan sebuah layanan, lalu akun palsu mengaku sebagai customer service dan meminta korban mengirimkan data pribadi melalui pesan langsung.
Apa Itu Pharming?
Jika phishing biasanya membutuhkan manipulasi korban agar mengklik link atau memberikan informasi, pharming merupakan serangan yang dapat mengarahkan korban ke website palsu melalui manipulasi pada mekanisme yang digunakan untuk menemukan atau mengakses alamat jaringan.
Salah satu konsep yang sering dibahas dalam pharming adalah DNS poisoning atau DNS spoofing.
DNS atau Domain Name System memiliki peran penting dalam menerjemahkan nama domain yang mudah dibaca manusia menjadi alamat IP yang digunakan oleh jaringan.
Contohnya, ketika pengguna mengetik sebuah nama domain, sistem DNS membantu menemukan alamat server yang terkait dengan domain tersebut.
Dalam skenario pharming tertentu, attacker berusaha memanipulasi proses tersebut sehingga korban diarahkan ke server atau website yang salah.
Hal yang membuat pharming menarik untuk dipahami adalah korban tidak selalu merasa sedang melakukan sesuatu yang mencurigakan.
Bagaimana Cara Kerja Pharming?
Bayangkan kamu ingin mengakses sebuah website yang biasa digunakan untuk login.
Kamu mengetik alamat website secara langsung di browser.
Secara normal:
Nama domain → DNS → IP server yang benar → Website resmi
Namun, dalam skenario pharming tertentu, proses resolusi tersebut dapat dimanipulasi.
Alurnya dapat menjadi:
Nama domain → DNS yang telah dimanipulasi → IP server palsu → Website palsu
Akibatnya, korban dapat masuk ke halaman palsu meskipun merasa telah mengetik alamat website yang benar.
Inilah salah satu perbedaan penting antara pharming vs phishing.
Pada phishing, korban sering diarahkan melalui pesan atau link palsu.
Pada pharming, pengalihan dapat terjadi melalui manipulasi teknis sehingga pengguna tidak selalu menyadari adanya jebakan.
Apa yang Bisa Menyebabkan Pharming?
Pharming dapat melibatkan beberapa teknik atau titik serangan.
1. DNS Poisoning
DNS poisoning terjadi ketika informasi DNS yang digunakan untuk mengarahkan domain dimanipulasi sehingga domain dapat mengarah ke alamat yang salah.
Jika berhasil, pengguna yang mengakses domain tertentu dapat diarahkan ke server yang tidak seharusnya.
2. DNS Spoofing
DNS spoofing merupakan teknik manipulasi atau pemalsuan respons DNS.
Tujuannya dapat berupa membuat pengguna menerima informasi DNS yang salah.
Dalam konteks serangan, hal ini dapat dimanfaatkan untuk mengarahkan pengguna ke infrastruktur yang dikendalikan attacker.
3. Malware
Malware pada perangkat juga dapat digunakan dalam skenario pharming.
Malware tertentu dapat memengaruhi konfigurasi jaringan atau mekanisme resolusi domain pada perangkat.
Karena itu, menjaga perangkat tetap diperbarui dan menggunakan perlindungan keamanan yang sesuai merupakan bagian penting dari keamanan digital.
4. Manipulasi Hosts File
Pada sistem tertentu, file hosts dapat digunakan untuk melakukan pemetaan nama domain ke alamat IP secara lokal.
Jika konfigurasi tersebut dimanipulasi tanpa sepengetahuan pengguna, domain tertentu dapat diarahkan ke alamat yang berbeda.
Teknik ini lebih bersifat teknis dan biasanya dibahas dalam konteks keamanan sistem dan malware.
Perbedaan Pharming dan Phishing
Sekarang kita masuk ke bagian yang paling penting.
Apa sebenarnya perbedaan pharming dan phishing?
Perbedaan utama keduanya terletak pada mekanisme serangan.
Phishing biasanya mengandalkan manipulasi pengguna.
Pharming lebih berfokus pada manipulasi teknis terhadap proses pengalamatan atau resolusi sehingga korban dapat diarahkan ke lokasi yang salah.
Berikut gambaran sederhananya:
| Aspek | Phishing | Pharming |
|---|---|---|
| Target utama | Pengguna | Sistem/jaringan/resolusi |
| Teknik utama | Social engineering | Manipulasi teknis |
| Link palsu | Umum digunakan | Tidak selalu diperlukan |
| Manipulasi psikologis | Sangat umum | Tidak selalu menjadi komponen utama |
| Pengalihan otomatis | Tidak selalu | Dapat terjadi |
| Tingkat kesadaran korban | Biasanya korban melakukan tindakan tertentu | Korban dapat tidak menyadari pengalihan |
| Contoh | Email login palsu | Manipulasi DNS |
| Pertahanan utama | Awareness dan verifikasi | Keamanan perangkat, jaringan, dan DNS |
Perlu dipahami bahwa batas antara berbagai istilah serangan siber dapat memiliki variasi definisi tergantung konteks.
Namun, secara umum, pembagian di atas membantu pemula memahami konsep dasarnya.
Pharming vs Phishing: Mana yang Lebih Berbahaya?
Pertanyaan berikutnya adalah:
Mana yang lebih berbahaya, phishing atau pharming?
Jawabannya tidak sesederhana memilih salah satu.
Keduanya dapat berbahaya, tetapi memiliki karakteristik risiko yang berbeda.
Phishing
Phishing sangat bergantung pada keberhasilan manipulasi pengguna.
Jika pengguna menyadari bahwa pesan tersebut mencurigakan dan tidak mengikuti instruksinya, serangan dapat gagal.
Karena itu, cyber security awareness sangat penting dalam menghadapi phishing.
Pharming
Pharming dapat menjadi lebih sulit dikenali karena korban dapat merasa sudah melakukan tindakan yang benar.
Misalnya, korban mengetik alamat website secara langsung tetapi akhirnya diarahkan ke server yang salah akibat adanya manipulasi teknis.
Karena itu, perlindungan terhadap pharming tidak cukup hanya dengan mengandalkan kesadaran pengguna.
Keamanan perangkat, DNS, jaringan, browser, sistem operasi, dan infrastruktur juga memiliki peran penting.
Apakah HTTPS Bisa Mencegah Pharming dan Phishing?
Ini merupakan pertanyaan penting.
Banyak pengguna menganggap jika sebuah website menggunakan HTTPS, maka website tersebut pasti aman.
Anggapan ini tidak selalu benar.
HTTPS membantu menyediakan koneksi terenkripsi dan autentikasi terhadap identitas situs melalui mekanisme sertifikat TLS.
Namun, HTTPS tidak otomatis berarti sebuah website adalah website resmi atau tidak berbahaya.
Website phishing juga dapat menggunakan HTTPS.
Karena itu, pengguna tetap perlu memperhatikan:
Nama domain
Alamat website
Sertifikat
Konteks link
Sumber pesan
Aktivitas yang diminta website
Jadi, jangan hanya melihat ikon gembok kemudian langsung menganggap website aman.
Cara Mencegah Phishing
Ada beberapa kebiasaan sederhana yang dapat membantu mengurangi risiko phishing.
1. Jangan Sembarangan Mengklik Link
Jika menerima link dari sumber yang tidak dikenal, jangan langsung membukanya.
Jika link mengatasnamakan bank atau marketplace, buka aplikasi atau website resmi secara manual.
2. Periksa Nama Domain
Perhatikan alamat website dengan teliti.
Attacker dapat membuat domain yang terlihat mirip dengan domain resmi.
Jangan hanya melihat nama brand pada halaman.
Periksa alamat lengkapnya.
3. Jangan Memberikan OTP
OTP adalah informasi sensitif.
Jangan memberikan OTP kepada pihak lain, termasuk orang yang mengaku sebagai customer service.
4. Aktifkan 2FA
Two-Factor Authentication (2FA) dapat memberikan lapisan keamanan tambahan pada akun.
Jika password diketahui pihak lain, masih terdapat faktor autentikasi tambahan yang dapat membantu mengurangi risiko pengambilalihan akun.
5. Waspadai Pesan Mendesak
Pesan yang membuat kamu panik perlu diperiksa lebih teliti.
Contohnya:
"Akun Anda akan ditutup dalam 10 menit."
"Segera login untuk mencegah pemblokiran."
"Hadiah akan hangus jika tidak diklaim sekarang."
Teknik menciptakan urgensi sering digunakan untuk membuat korban tidak sempat berpikir.
Cara Mencegah Pharming
Pencegahan pharming membutuhkan pendekatan yang sedikit berbeda.
1. Update Sistem Operasi
Pastikan sistem operasi dan perangkat lunak mendapatkan pembaruan keamanan secara rutin.
Update dapat memperbaiki kerentanan yang diketahui.
2. Gunakan DNS yang Terpercaya
Pemilihan resolver DNS yang memiliki fitur keamanan tambahan dapat membantu mengurangi risiko tertentu, meskipun DNS saja tidak dapat menjamin perlindungan terhadap seluruh bentuk serangan.
Dalam lingkungan organisasi, administrator juga dapat menerapkan mekanisme keamanan DNS sesuai kebutuhan.
3. Amankan Router
Router merupakan salah satu perangkat penting dalam jaringan.
Gunakan password administrator yang kuat dan unik, serta lakukan pembaruan firmware apabila tersedia.
Hindari menggunakan kredensial default.
4. Gunakan Software Keamanan
Gunakan sistem operasi, browser, dan software keamanan yang diperbarui.
Perlindungan terhadap malware juga penting karena kompromi perangkat dapat menjadi salah satu jalur serangan.
5. Hindari Software Tidak Resmi
Aplikasi atau software dari sumber tidak terpercaya dapat mengandung malware.
Karena itu, unduh aplikasi dari sumber resmi dan hindari memasang software bajakan atau file yang tidak jelas asal-usulnya.
Perbedaan Phishing, Pharming, dan Spoofing
Pemula terkadang juga bingung antara phishing, pharming, dan spoofing.
Ketiganya memang memiliki hubungan dalam konteks keamanan siber, tetapi bukan istilah yang identik.
Phishing
Fokus pada penipuan terhadap korban untuk mendapatkan informasi atau melakukan tindakan tertentu.
Pharming
Fokus pada pengalihan korban ke lokasi yang salah, sering kali melalui manipulasi teknis seperti DNS.
Spoofing
Merupakan istilah yang lebih luas untuk tindakan memalsukan atau menyamarkan identitas/sumber agar terlihat seperti pihak yang terpercaya.
Contohnya dapat berupa:
Email spoofing
Caller ID spoofing
Website spoofing
DNS spoofing
IP spoofing
Dengan memahami perbedaan istilah ini, kamu akan lebih mudah mengikuti materi cyber security yang lebih lanjut.
Mengapa Cyber Security Awareness Penting?
Teknologi keamanan terus berkembang.
Namun, attacker juga terus mengembangkan metode baru.
Karena itu, keamanan digital tidak cukup hanya mengandalkan antivirus atau firewall.
Human awareness juga memiliki peran yang sangat besar.
Seorang pengguna yang memiliki cyber security awareness akan lebih terbiasa untuk:
Memeriksa sumber informasi.
Tidak mudah mengklik link.
Memeriksa domain.
Menggunakan password yang kuat.
Mengaktifkan 2FA.
Melakukan update perangkat.
Tidak memberikan OTP.
Melakukan verifikasi sebelum transfer.
Berhenti ketika menemukan aktivitas mencurigakan.
Kebiasaan kecil tersebut dapat memberikan dampak besar terhadap keamanan akun dan data pribadi.
Tips Aman Saat Mengakses Website
Agar lebih aman saat browsing, gunakan kebiasaan berikut.
Sebelum Login
Tanyakan:
"Apakah saya benar-benar berada di website yang ingin saya akses?"
Periksa URL.
Sebelum Mengklik
Tanyakan:
"Dari mana link ini berasal?"
Jika berasal dari pesan yang mencurigakan, jangan langsung klik.
Sebelum Memberikan Data
Tanyakan:
"Apakah website ini memang membutuhkan informasi tersebut?"
Jangan memasukkan informasi sensitif jika konteksnya tidak masuk akal.
Sebelum Transfer
Tanyakan:
"Apakah penerima benar-benar pihak yang saya maksud?"
Lakukan verifikasi tambahan jika transaksi memiliki risiko tinggi.
Bagaimana Jika Terlanjur Menjadi Korban Phishing?
Jika kamu sudah memasukkan username atau password ke website yang ternyata palsu, segera lakukan tindakan.
Pertama, buka layanan tersebut melalui aplikasi atau website resmi.
Kemudian ubah password.
Jika password yang sama digunakan pada layanan lain, segera ubah password di layanan tersebut juga.
Selanjutnya, periksa aktivitas login dan perangkat yang terhubung jika layanan menyediakan fitur tersebut.
Jika informasi finansial ikut diberikan, hubungi penyedia layanan terkait melalui kanal resmi.
Simpan bukti seperti:
Screenshot
URL
Email
Nomor telepon
Percakapan
Waktu kejadian
Bukti transaksi
Informasi tersebut dapat membantu ketika melakukan pelaporan atau investigasi.
Bagaimana Jika Menduga Terkena Pharming?
Jika kamu menduga perangkat atau jaringan mengalami manipulasi DNS, jangan abaikan.
Beberapa langkah yang dapat dilakukan antara lain:
Putuskan koneksi jika terdapat indikasi malware aktif.
Jalankan pemeriksaan keamanan pada perangkat.
Perbarui sistem operasi dan browser.
Periksa konfigurasi DNS.
Periksa konfigurasi router.
Ganti password administrator router jika diperlukan.
Pastikan perangkat lunak yang digunakan berasal dari sumber terpercaya.
Hubungi administrator jaringan atau tenaga profesional jika berada di lingkungan organisasi.
Untuk kasus yang melibatkan sistem perusahaan atau jaringan organisasi, investigasi sebaiknya dilakukan oleh tim keamanan atau administrator yang memiliki kewenangan.
Apakah Phishing dan Pharming Hanya Menargetkan Pemula?
Tidak.
Serangan phishing dapat menargetkan siapa saja.
Bahkan pengguna yang sudah berpengalaman di bidang teknologi tetap dapat menjadi korban jika serangan dirancang dengan baik.
Serangan yang sangat meyakinkan dapat menggunakan konteks yang relevan dengan pekerjaan atau aktivitas korban.
Karena itu, cyber security awareness bukan sesuatu yang hanya diperlukan oleh pemula.
Semua pengguna internet perlu memiliki kebiasaan keamanan digital yang baik.
Cara Mudah Mengingat Perbedaan Pharming vs Phishing
Jika kamu masih sering tertukar, gunakan analogi sederhana.
Phishing = Dipancing
Bayangkan seorang penipu melempar "umpan" berupa email, SMS, atau link.
Jika korban tertarik dan mengikuti umpan tersebut, korban masuk ke jebakan.
Phishing → korban dipancing untuk melakukan tindakan.
Pharming = Dialihkan
Dalam pharming, korban dapat merasa sedang menuju tempat yang benar, tetapi secara teknis diarahkan ke tempat yang salah.
Pharming → korban diarahkan ke lokasi yang salah.
Analogi ini memang merupakan penyederhanaan, tetapi cukup membantu pemula mengingat perbedaan dasar keduanya.
Kesimpulan
Pharming dan phishing merupakan dua jenis ancaman siber yang memiliki tujuan serupa, tetapi menggunakan pendekatan yang berbeda.
Phishing lebih banyak mengandalkan social engineering untuk menipu korban agar mengklik link, mengunjungi website palsu, atau memberikan informasi sensitif.
Sementara itu, pharming lebih berfokus pada manipulasi teknis yang dapat mengarahkan pengguna ke website atau server yang salah, misalnya melalui manipulasi DNS atau mekanisme resolusi alamat tertentu.
Perbedaan paling mudah untuk diingat adalah:
Phishing memancing pengguna. Pharming mengarahkan pengguna.
Namun, keduanya dapat berujung pada masalah yang sama, seperti pencurian credential, kehilangan data, pengambilalihan akun, hingga kerugian finansial.
Karena itu, meningkatkan Cyber Security Awareness merupakan salah satu langkah penting untuk menghadapi ancaman digital.
Mulailah dengan kebiasaan sederhana:
Jangan sembarangan mengklik link.
Periksa URL dan domain.
Jangan pernah memberikan OTP atau password.
Aktifkan 2FA.
Gunakan software dan sistem yang selalu diperbarui.
Amankan router dan jaringan.
Hindari software dari sumber yang tidak terpercaya.
Verifikasi informasi sebelum mengambil tindakan.
Bagi Cyber Security Enthusiast, memahami pharming vs phishing merupakan salah satu dasar penting sebelum masuk ke materi yang lebih kompleks seperti DNS security, network security, web security, social engineering, malware, incident response, dan penetration testing.
Pada akhirnya, keamanan digital bukan hanya tentang seberapa canggih teknologi yang digunakan.
Keamanan juga bergantung pada seberapa baik kita memahami ancaman dan seberapa disiplin kita menerapkan kebiasaan keamanan.
Semakin tinggi cyber security awareness, semakin kecil kemungkinan kita menjadi korban serangan yang sebenarnya dapat dicegah.


Posting Komentar