CashoutGuard

Emulator dan phone farm di aplikasi reward: cara menangkapnya tanpa memblokir pengguna asli

Satu komputer yang menjalankan sepuluh emulator Android bisa terlihat seperti sepuluh HP di sepuluh rumah berbeda. Phone farm melangkah lebih jauh dengan rak-rak berisi perangkat asli. Panduan ini membahas cara kerja keduanya, petunjuk hardware yang tidak bisa mereka sembunyikan, dan cara yang adil untuk menindaklanjutinya.

Jawaban singkat

Tangkap emulator dan phone farm dengan membandingkan apa yang dilaporkan hardware dengan apa yang diklaim perangkat: model HP yang dipasangkan dengan GPU yang tidak pernah terpasang di model itu, profil bawaan emulator, GPU software, dan perangkat yang sudah di-reset lalu muncul lagi. Blokir profil emulator yang jelas saat klik offer, kirim ketidakcocokan tunggal ke review, dan bertindaklah pada klaster akun yang terhubung.

Tanda paling jelas
Pasangan model dan GPU yang mustahil, seperti Pixel 8 yang melaporkan GPU Adreno.
Ciri khas emulator
Model bawaan emulator, build Android yang sangat lama dengan Chrome terbaru, GPU software, layar seukuran desktop pada model HP.
Phone farm
Memakai ulang hardware, menghapus penyimpanan, membeli model murah khusus China, dan menyelesaikan offer yang sama dengan urutan yang sama.
Hindari
Memblokir seluruh merek atau memblokir hanya karena satu ketidakcocokan model.

Mengapa emulator dan farm mengincar aplikasi reward

Offer mobile bayarannya bagus. Instal game, capai level 20, dapat beberapa dolar. Pengiklan mau membayar sebesar itu karena mereka mengharapkan pemain asli di HP asli. Farm memalsukan pemainnya dan mengantongi bayarannya.

Ada dua pola utama. Yang pertama adalah emulator: software seperti LDPlayer, Nox, MEmu, BlueStacks, atau Genymotion yang menjalankan Android di PC. Satu komputer yang kuat bisa menjalankan banyak emulator sekaligus. Yang kedua adalah phone farm: rak-rak berisi HP murah asli, sering di-reset setiap ganti akun, kadang dikendalikan dengan script.

Keduanya mengejar hasil yang sama. Banyak akun, masing-masing terlihat seperti orang berbeda di perangkat berbeda, masing-masing menyelesaikan offer bernilai tinggi yang sama. Jaringan membatalkan konversinya berminggu-minggu kemudian, sering kali setelah Anda sudah membayar.

Apa yang diklaim perangkat vs apa yang dilaporkannya

Setiap browser atau webview memberi tahu Anda identitas perangkatnya. User agent dan client hints memberikan nama model seperti Pixel 8 atau SM-S918U. Klaim itu mudah diubah. Tool farm bisa merotasi nama model dengan satu klik.

Hardware lebih sulit dipalsukan. Melalui WebGL, perangkat melaporkan chip grafisnya (GPU). HP asli dijual dengan GPU yang sudah diketahui. Pixel 8 memakai GPU Mali. Samsung Galaxy S versi AS memakai chip Snapdragon dengan GPU Adreno. Ketika model yang diklaim dan GPU yang dilaporkan tidak cocok, perangkat itu berbohong tentang dirinya.

Model yang diklaimGPU yang dilaporkanKesimpulan
Pixel 8Mali-G715Konsisten, Pixel 8 asli memakai keluarga GPU ini
Pixel 8Adreno 740Palsu, Pixel 8 tidak pernah memakai Adreno
Pixel 5Mali-G76Palsu, Pixel 5 memakai Adreno
SM-S918U (Galaxy AS)Mali-G710Palsu, model AS memakai Snapdragon dan Adreno
iPhoneAdreno atau MaliPalsu, iPhone melaporkan GPU Apple
HP AndroidGPU ApplePalsu, sering kali iPhone atau Mac yang menyamar

Profil bawaan emulator

Emulator harus melaporkan suatu model HP. Kebanyakan pengguna tidak pernah mengubah default-nya, dan default itu sudah dikenal luas. Beberapa emulator populer menampilkan diri sebagai model Samsung untuk pasar Korea (akhiran N, seperti SM-G977N) atau sebagai model Asus dan vivo lama. Image developer melaporkan nama seperti sdk_gphone atau vbox86.

Petunjuk lainnya adalah build Android. Emulator sering menjalankan versi Android lama, seperti 5.1 atau 7.1, dengan nomor build yang hanya ada di image emulator. Pasangkan itu dengan versi Chrome modern, dan Anda mendapat kombinasi yang hampir tidak pernah muncul di HP asli.

  • Model Samsung Korea dengan IP AS atau Eropa. Mungkin saja untuk pelancong, tapi umum untuk emulator.
  • Build Android yang sangat lama ditambah Chrome terbaru. HP asli setua itu jarang mendapat build Chrome baru.
  • GPU software seperti SwiftShader atau llvmpipe. HP tanpa chip grafis asli adalah virtual machine.
  • Layar seukuran desktop pada model HP, atau HP yang melaporkan mouse tanpa layar sentuh.

Model HP khusus China di luar negeri

Beberapa HP hanya dijual di China daratan. Contohnya model OPPO dan OnePlus dengan kode seperti PJx, model Xiaomi yang berakhiran C, model vivo yang berakhiran A, serta model Huawei atau Honor yang berakhiran -AN00 atau -AL00. Model-model ini murah dibeli dalam jumlah banyak dan umum dipakai di phone farm.

Model khusus China yang terhubung dari Amerika Serikat bukan bukti penipuan. Orang bepergian dan mengimpor HP. Tetapi ketika banyak akun di situs Anda melaporkan model khusus China dari IP AS, Inggris, atau Kanada, itu tanda kuat bahwa traffic-nya berasal dari farm dan IP-nya dari proxy.

Reset perangkat dan penghapusan penyimpanan

Farm tahu bahwa situs menyimpan ID perangkat. Karena itu mereka menghapus data aplikasi, membersihkan browser, atau me-reset HP sebelum setiap akun baru. ID baru muncul, dan situs mengira itu perangkat baru.

Reset menghapus ID yang tersimpan, tetapi tidak menghapus hardware-nya. GPU, ukuran layar, build Android, dan font terpasang yang sama muncul lagi setiap kali. Perangkat yang penyimpanannya kosong tetapi ciri hardware-nya cocok dengan perangkat yang Anda lihat sejam lalu hampir pasti baru saja di-reset.

  • Penyimpanan kosong, hardware yang sudah dikenal. Tandai dan hubungkan ke perangkat sebelumnya.
  • Banyak akun per profil hardware dalam waktu singkat, masing-masing dengan ID baru.
  • Urutan offer yang identik di akun-akun tersebut, tanda satu script atau satu pekerja.

Bertindak tanpa memblokir pengguna asli

Sinyal perangkat itu kuat, tetapi tidak sempurna. Browser fingerprint bisa dipalsukan, dan HP murah kadang melaporkan nilai yang aneh. Kebijakan yang adil memakai sinyal ini untuk memperlambat keluarnya uang, bukan untuk menghukum berdasarkan satu petunjuk saja.

  1. Blokir saat klik offer hanya untuk profil emulator yang jelas dan GPU software. Pemain asli di HP asli tidak terdampak.
  2. Review, jangan blokir, jika hanya ada satu ketidakcocokan model. Masukkan penarikannya ke antrean beserta buktinya.
  3. Bertindak pada klaster. Jika sepuluh akun berbagi satu profil palsu, putuskan kesepuluhnya sekaligus.
  4. Simpan allowlist. Tester, staf, dan pengguna yang sudah terbukti jujur tapi memakai hardware tidak biasa sebaiknya tidak ditandai setiap minggu.
  5. Ukur dulu. Jalankan pengecekan tanpa memblokir selama beberapa hari dan lihat berapa banyak penarikan yang akan terdampak.

Cara CashoutGuard mengotomatiskannya

Collector JavaScript CashoutGuard membaca model, GPU, layar, dan build. Server Anda memanggil /v1/evaluate saat pendaftaran, klik offer, konversi, dan penarikan, lalu mendapat skor 0 sampai 100 beserta alasannya.

  • device_spoofed ketika model yang diklaim dan GPU-nya tidak mungkin berasal dari HP yang sama.
  • emulator_profile untuk model bawaan emulator dan build Android yang hanya ada di emulator.
  • emulator_or_vm dan automation_detected untuk virtual machine dan browser yang dijalankan script.
  • device_market_mismatch untuk model khusus China di luar China.
  • storage_cleared_reappeared dan device_shared_with_accounts untuk perangkat yang sudah di-reset dan hardware yang dipakai bersama.

Tampilan Jaringan fraud menghubungkan akun berdasarkan perangkat, alamat pembayaran, email, dan IP, sehingga sebuah farm muncul sebagai satu klaster. Situs baru dimulai dalam shadow mode, jadi Anda bisa melihat hasilnya sebelum ada yang diblokir. Baca dokumentasi atau bandingkan paket di halaman harga.

Aplikasi Android native: pengecekan yang tidak bisa dilakukan browser

Aplikasi reward yang dibuat untuk Android bisa melihat lebih banyak daripada halaman web. SDK Android CashoutGuard berjalan di dalam aplikasi Anda dan memeriksa HP itu sendiri: properti dan file emulator, sistem yang di-root, framework hooking seperti Frida dan Xposed yang memalsukan apa yang dibaca aplikasi, debugger, aplikasi pemalsu lokasi, dan VPN yang berjalan di perangkat meskipun IP-nya terlihat seperti IP rumahan.

SDK ini juga memberi setiap HP sebuah ID yang tetap bertahan saat aplikasi di-uninstall lalu diinstal ulang, diturunkan dari Android ID dan diberi salt dengan key Anda sehingga tidak berguna bagi pihak lain. Farmer yang me-reset aplikasi untuk membuat akun baru akan kembali sebagai perangkat yang sama, dan akun barunya terhubung ke akun-akun lama.

PengecekanKode alasanMengapa penting di aplikasi reward
Properti, file, dan hardware emulatoremulator_or_vmFarm emulator menjalankan offer instal berbayar dan offer playtime nonstop 24 jam
HP yang di-rootdevice_rootedRoot memungkinkan aplikasi memalsukan ID perangkat dan lokasinya; lemah jika berdiri sendiri, kuat jika disertai tanda lain
Frida, Xposed, atau Substrate di dalam aplikasiautomation_detectedHook menulis ulang apa yang dilihat aplikasi Anda, termasuk semua pengecekan lainnya
VPN berjalan di HPip_vpnMembuka offer untuk negara yang lebih kaya meskipun IP keluarnya terlihat seperti IP rumahan
HP yang sama setelah instal ulangdevice_shared_with_accountsSatu orang, banyak akun, penarikan satu per satu

Integrasinya cukup satu panggilan sebelum setiap pembayaran: aplikasi mengumpulkan request_id saat pendaftaran, klik offer, dan penarikan, lalu server Anda bertanya ke /v1/evaluate. Lihat integrasi untuk kode Kotlin-nya.

Pertanyaan umum

Bisakah saya langsung memblokir semua emulator Android?

Bisa untuk offer dan penarikan, selama deteksinya didasarkan pada profil emulator yang jelas atau GPU software. Sangat sedikit pengguna reward asli yang menyelesaikan offer berbayar di dalam emulator.

Bagaimana jika pengguna asli punya HP yang terlihat palsu?

Karena itulah satu ketidakcocokan saja sebaiknya mengirim penarikan ke review, bukan memblokirnya. Periksa bagian lain dari akun itu: perangkat lain, alamat pembayaran, kecepatan menyelesaikan offer, dan riwayatnya.

Apakah phone farm dengan perangkat asli bisa dideteksi?

Lebih sulit daripada emulator, tapi bisa. Farm memakai ulang hardware, menghapus penyimpanan, membeli model murah khusus China, dan menyelesaikan offer yang sama dengan urutan yang sama. Menghubungkan akun berdasarkan perangkat dan alamat pembayaran akan menyatukan seluruh farm itu dalam satu klaster.

Apakah model khusus China di luar China berarti penipuan?

Tidak. Artinya HP itu diimpor atau penggunanya sedang bepergian. Sinyal ini baru bermakna jika muncul bersama proxy, perangkat bersama, atau banyak akun yang mirip.

Baca juga