In this Article
Multiaccounting adalah tulang punggung strategi pemasaran bagi banyak bisnis karena memungkinkan mereka melakukan riset, menjalankan kampanye iklan yang efektif, terhubung dengan audiens, dan tetap unggul dari pesaing. Di sisi lain, platform dan situs media sosial aktif melawan multiaccounting karena aktivitas penipuan kerap bersembunyi di baliknya. Jadi, meskipun minat dan niat Anda sepenuhnya sah, mengelola beberapa profil bisa menjadi rumit, terutama karena metode deteksi baru terus berkembang dan makin akurat setiap hari. Dalam artikel ini, kami membahas metode tersebut dan cara menjaga privasi Anda.
Apa itu fingerprinting, bagaimana teknik ini mengungkap Anda, dan bagaimana platform sebenarnya mengaitkan semua akun Anda
Saat Anda membuat beberapa profil di Instagram, perwakilannya tidak berdiri di belakang Anda untuk mengawasi. Namun, terkadang meski Anda menutupinya, platform media sosial entah bagaimana mengetahui bahwa beberapa profil yang tampaknya tidak terhubung adalah milik orang yang sama. Setiap tindakan Anda di internet meninggalkan puluhan jejak kecil. Jika digabungkan, sinyal-sinyal itu memungkinkan situs web menyusun gambaran yang cukup akurat tentang setiap pengguna dan dengan mudah mencurigai adanya multiaccounting.
Pertama, browser fingerprinting adalah teknik yang mengumpulkan dan menggabungkan data yang diungkap browser Anda kepada halaman web, seperti ukuran layar, font yang terpasang, versi browser, dan sebagainya, untuk mengidentifikasi browser. Teknik ini menciptakan identifier unik untuk setiap browser yang tetap konsisten di seluruh sesi. Bahkan tanpa cookie, identifier tersebut memungkinkan browser dilacak di berbagai situs.
Berikutnya adalah device fingerprinting, konsep serupa tetapi lebih luas yang mencakup pelacakan karakteristik perangkat seperti versi OS, karakteristik hardware, dan sebagainya. Teknik ini memungkinkan aktivitas di beberapa browser dan aplikasi pada perangkat yang sama dikaitkan.
Secara terpisah, setiap bagian data tidak dapat mengonfirmasi identitas Anda, tetapi jika digabungkan data tersebut dapat membuat browser atau perangkat unik secara statistik dan membantu mengidentifikasi Anda.
Apakah fingerprint dan cookie itu sama?
Jawaban singkatnya, tidak.
Fingerprinting dan cookie saling melengkapi, tetapi tidak sama. Cookie adalah bagian kecil data yang disimpan halaman web di browser Anda dan membantu situs web mengidentifikasi Anda. Cookie merupakan identifier deterministik, yaitu penanda yang jelas dan langsung bahwa suatu sesi adalah milik Anda. Namun, meski Anda menolak atau menghapus cookie, fingerprint tetap ada. Sementara fingerprint adalah identifier probabilistik, yaitu tanda tidak langsung yang dapat menaikkan atau menurunkan kemungkinan suatu sesi milik pengguna atau perangkat yang sama, dan Anda tidak dapat menolaknya. Selain itu, situs web biasanya mengumpulkannya tanpa meminta persetujuan Anda secara langsung. Jadi, dalam arti tertentu, fingerprint dapat mengungkap lebih banyak tentang Anda daripada cookie tanpa sepengetahuan Anda. Namun, platform menggabungkan kedua jenis identifier untuk memutuskan apakah Anda pengguna yang sah, karena mengandalkan fingerprinting saja dapat menyebabkan kecocokan keliru yang merugikan pengguna berwenang atau kecocokan yang terlewat sehingga pelaku jahat tidak terdeteksi.
Jenis fingerprint apa saja yang ada, dan cara mengatasinya
Jadi, apakah multiaccounting pasti gagal karena berbagai teknik fingerprinting makin kuat? Tenang, tidak. Seiring sistem deteksi berkembang, cara untuk menjaga privasi Anda juga berkembang. Terlebih lagi, fingerprint dikumpulkan tanpa persetujuan Anda, dan hal itu sendiri menimbulkan kekhawatiran mengenai privasi serta legitimasi. Mari lihat lebih dekat apa yang dapat Anda lakukan.
Penafian: Informasi berikut hanya disediakan untuk tujuan edukasi. DataImpulse tidak mendorong Anda untuk melakukan tindakan apa pun atau terlibat dalam aktivitas ilegal, dan tidak bertanggung jawab atas kemungkinan hasilnya. Kami sangat menyarankan agar Anda selalu membaca Kebijakan Privasi dan Ketentuan Layanan situs web, hanya menggunakan alat serta pendekatan yang sah, dan mematuhi regulasi perlindungan data seperti GDPR, CCPA, dan sebagainya.
Metadata jaringan&IP
Metadata adalah data tentang data. Ketika Anda mengirim request, banyak informasi menyertainya, seperti alamat IP, perilaku port, dan metadata routing. Metadata juga mengungkap lokasi geografis serta nama penyedia layanan internet Anda. Terkadang, metadata dapat menunjukkan apakah beberapa sesi menggunakan upstream gateway yang sama.
Cara menghindarinya: proxies adalah solusi andal karena membantu Anda menyembunyikan IP dari server target. Saat menggunakannya, Anda tidak mengirim request langsung ke server, melainkan ke proxy, yang kemudian meneruskan request Anda ke situs web yang ingin Anda hubungkan. Sebagai bonus, proxy membantu Anda memastikan akses global yang konsisten.
HTTP header dan parameter TLS
Setiap request berisi header dan identifier request lain, seperti preferensi browser, yang diperlukan untuk mengirim respons yang benar. TLS adalah protokol keamanan, yaitu S dalam HTTPS, yang bertanggung jawab atas koneksi terenkripsi. Saat browser Anda mengirim request, browser mengumumkan versi protokol yang didukung, algoritme enkripsi beserta urutannya, ekstensi, dan perilaku handshake. Kombinasi yang dihasilkan membentuk pola yang disebut TLS fingerprint. Bersama header, pola tersebut dapat mengungkap keluarga dan versi browser, preferensi bahasa, serta informasi mengenai software yang Anda gunakan.
Cara menghindarinya: berbagai situs web menggunakan database dan kriteria masing-masing untuk mengizinkan akses, sehingga tidak ada solusi serbaguna untuk TLS fingerprinting. Selain itu, TLS fingerprinting tidak dapat dibypass. Sebagai gantinya, Anda perlu membuatnya lebih sesuai bagi server target. Anda dapat melakukan penyesuaian dengan lebih baik jika mengetahui bagaimana suatu situs web mengustomisasi protokol TLS dasar.
Selain itu, browser headless seperti Puppeteer atau Playwright, yang dipasangkan dengan library tambahan seperti Puppeteer Stealth atau Playwright Stealth, dapat membantu Anda. Ada pula solusi yang disebut spoofing, yaitu menggunakan alat khusus yang memungkinkan Anda mengendalikan urutan cipher suite dan negosiasi HTTP2/2 vs HTTP/1.1. Namun, Anda harus menentukan pemicu TLS fingerprinting di sisi server dan mengingat bahwa teknik ini mustahil ditiru 100%.
Penyimpanan browser
Set data kecil seperti localStorage dan sessionStorage berasal dari API penyimpanan browser. Situs web kemudian dapat membacanya pada kunjungan Anda berikutnya.
LocalStorage tetap tersimpan di seluruh sesi, sedangkan sessionStorage tetap tersimpan di seluruh tab. Keduanya mengungkap flag preferensi dan token sesi deterministik serta secara umum merupakan identifier eksplisit yang memberikan bukti sangat jelas bahwa browser tersebut sama seperti sebelumnya.
Cara menghindarinya: Ada beberapa cara. Pertama, browser khusus yang dirancang untuk multiaccounting, seperti Multilogin atau GoLogin, membantu Anda membuat profil unik yang tidak berbagi data yang sama.
Kedua, ekstensi browser seperti Privacy Badger memungkinkan Anda memblokir platform agar tidak melacak aktivitas Anda. Ketiga, jika penyamaran tidak mungkin dilakukan, cobalah spoofing. Teknik ini mencakup mengubah data browser agar terlihat seolah-olah Anda menggunakan perangkat, OS, atau browser lain, sehingga Anda lebih sulit dilacak. Beberapa browser, seperti Mozilla, memungkinkan Anda mengubah sebagian data secara manual. Ada juga ekstensi spoofing seperti Chameleon untuk memodifikasi data.
Sinyal Canvas&WebGL
Saat Anda mengunjungi halaman web, halaman tersebut dapat meminta browser Anda me-render teks, bentuk (canvas fingerprinting), atau bayangan GPU (WebGL fingerprinting). Ini terjadi dalam hitungan milidetik dan tetap tidak terlihat oleh Anda, di luar layar atau dalam ukuran 1×1 piksel. Karena kombinasi hardware, OS, dan browser yang berbeda, gambar yang sama akan dirender sedikit berbeda sehingga menghasilkan canvas hash yang berbeda. Teknik ini mengungkap banyak informasi, seperti model CPU (central processing unit) dan GPU (graphics processing unit), OS, driver, dan sebagainya.
Cara menghindarinya: Canvas dan WebGL fingerprinting sulit dihindari karena mengandalkan sinyal tingkat hardware, tidak seperti jenis yang disebutkan sebelumnya yang mengandalkan sinyal tingkat software. Bahkan jika Anda menggunakan script atau ekstensi browser untuk memalsukan beberapa nilai, output render akan berbeda dari yang ingin Anda tampilkan, dan ketidakkonsistenan itu akan mengungkap Anda. Meski begitu, beberapa metode dapat membantu, seperti menggunakan lingkungan tervirtualisasi dengan parameter GPU serupa. Namun, metode ini mahal, memerlukan keterampilan teknis yang kuat, dan sulit diskalakan.
Sinyal perilaku dan waktu
Gerakan mouse, ritme mengetik, kecepatan scrolling, dan jeda waktu antaraksi Anda, jika dilihat bersama-sama, membantu mengidentifikasi apakah di balik layar terdapat manusia atau bot. Karakteristik semacam itu dapat bertahan di seluruh sesi.
Cara menghindarinya: gunakan browser yang berfokus pada privasi dan alat automation andal yang menerapkan jeda acak di antara tindakan. Bersihkan cache dan cookie secara rutin, lalu sesuaikan pengaturan privasi di browser Anda. VPNs dan proxy juga membantu.
Apa yang terjadi setelah fingerprint dikumpulkan
Setiap jenis fingerprint memiliki kelebihan dan kekurangan. Cookie adalah bukti kuat, tetapi mudah dihapus. Canvas hash dapat berubah setelah pembaruan driver, dan sinyal perilaku penuh noise. Jadi, mengandalkan salah satu jenis yang disebutkan saja tidak praktis. Karena itu, setelah mengumpulkan data, platform menggabungkan semua sinyal lemah dan kuat tersebut menjadi kaitan yang koheren serta membuat identity graph, yaitu struktur data yang merepresentasikan hubungan antar-sinyal. Misalnya, IP terlihat bersama cookie tersebut, atau canvas hash itu terlihat bersama akun tersebut, sedikit mirip rumor selebritas. Graph itu berkembang menjadi jejaring rapat yang membantu menemukan apakah kumpulan sesi yang tampaknya berbeda-beda dimiliki oleh pengguna yang sama. Selain itu, berkat jejaring tersebut, perubahan mendadak dan anomali perilaku akun dapat menunjukkan adanya multiaccounting.
Karena itu, sangat penting untuk memahami semua cara Anda dapat dilacak dan menggabungkan banyak alat guna meningkatkan anonimitas. Bahkan jika Anda menggunakan browser anti-detect terbaik dan mengabaikan proxy atau alat automation, hal itu akan menjadi masalah karena banyak sinyal tetap menunjukkan bahwa Anda mengelola semua akun tersebut. Bukan api yang mengungkap Anda, melainkan asapnya.
Poin utama
- Aktivitas online Anda meninggalkan puluhan jejak kecil yang dikumpulkan dan digabungkan oleh platform. Hal ini membantu mencurigai adanya multi-accounting.
- Proses ini disebut fingerprinting. Ada browser fingerprinting, yaitu pengumpulan data yang diungkap browser Anda kepada halaman web, serta device fingerprinting, konsep serupa yang melibatkan pengumpulan informasi yang terkait dengan perangkat.
- Cookie dan fingerprint tidak sepenuhnya sama. Walaupun cookie merupakan bukti yang lebih kuat, Anda dapat menolak atau menghapusnya. Fingerprint mungkin tidak sejelas itu, tetapi platform umumnya mengumpulkannya tanpa meminta persetujuan Anda secara langsung. Situs web biasanya menggabungkan kedua jenis data tersebut.
- Halaman web mengumpulkan beberapa jenis data, seperti canvas hash, pola perilaku, dan parameter TLS. Secara umum, sinyal tingkat software seperti data penyimpanan browser lebih mudah disembunyikan, dipalsukan, atau diubah daripada sinyal tingkat hardware seperti render WebGL. Meski begitu, alat khusus seperti browser anti-detect, VPN, dan proxy tetap membantu.
- Penting untuk diketahui bahwa platform melacak dan mempertimbangkan banyak sinyal, jadi Anda harus menangani semuanya jika ingin berhasil mengelola beberapa akun. Untuk itu, Anda kemungkinan perlu menggabungkan beberapa alat andal yang melayani tujuan berbeda. Bersama-sama, alat tersebut akan melindungi privasi Anda dengan baik.
