Dokumen ini menjelaskan penerapan yang direkomendasikan untuk Google Cloud Fraud Defense dan strategi mitigasi penipuan untuk melindungi dari ancaman otomatis yang kritis (OWASP Automated Threats (OAT) to Aplikasi Web). Arsitek perusahaan dan pemangku kepentingan teknologi dapat meninjau informasi ini untuk membuat keputusan yang tepat tentang implementasi Fraud Defense dan strategi mitigasi penipuan untuk kasus penggunaan mereka.
Dokumen ini berisi informasi berikut untuk setiap jenis ancaman:
Penerapan Fraud Defense yang optimal. Penerapan ini dirancang dengan fitur Fraud Defense yang relevan untuk perlindungan dari penipuan terbaik.
Implementasi minimal Fraud Defense. Implementasi ini dirancang untuk perlindungan dari penipuan yang paling mendasar.
Strategi mitigasi penipuan yang direkomendasikan.
Pilih strategi penerapan dan mitigasi penipuan yang paling sesuai dengan kasus penggunaan Anda. Faktor-faktor berikut dapat memengaruhi strategi penerapan dan mitigasi penipuan yang Anda pilih:
- Kebutuhan dan kemampuan antipenipuan organisasi.
- Lingkungan organisasi yang ada.
Untuk mengetahui informasi selengkapnya tentang strategi mitigasi penipuan untuk kasus penggunaan Anda, hubungi tim penjualan kami.
Carding
Carding adalah ancaman otomatis di mana penyerang melakukan beberapa upaya otorisasi pembayaran untuk memverifikasi validitas data kartu pembayaran yang dicuri secara massal.
Implementasi minimum
Instal kunci situs kotak centang di semua halaman tempat pengguna akhir perlu memasukkan informasi kartu kredit mereka. Untuk mempelajari cara menginstal kunci situs kotak centang, lihat Menginstal kunci situs kotak centang (tantangan kotak centang) di situs.
Membuat penilaian untuk semua token. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Penerapan yang optimal
Instal kunci situs berbasis skor di semua halaman tempat pengguna akhir perlu memasukkan informasi kartu kredit mereka. Tentukan tindakan dalam parameter
actionseperticard_entry. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa verifikasi) di situs.Instal reCAPTCHA untuk alur kerja pembayaran di situs Anda. Untuk mempelajari cara melindungi alur kerja pembayaran Anda, lihat Melindungi alur kerja pembayaran.
Buat penilaian untuk semua token, dan tetapkan
expectedActionagar cocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.Simpan semua ID penilaian dan beri anotasi pada penilaian yang berubah menjadi pembelian atau pengembalian dana tidak sah sebagai
fraudulent. Untuk mempelajari cara memberi anotasi pada penilaian, lihat Memberi anotasi pada penilaian.
Strategi mitigasi penipuan
Setelah Anda menerapkan Fraud Defense, gunakan salah satu strategi mitigasi penipuan berikut untuk melindungi situs Anda dari carding:
Instal reCAPTCHA untuk alur kerja pembayaran di situs Anda. Untuk mempelajari cara melindungi alur kerja pembayaran, lihat Melindungi alur kerja pembayaran.
Konfigurasi API pengelolaan kartu untuk memastikan bahwa token reCAPTCHA valid dan skornya lebih besar daripada nilai minimumnya.
Jika skor tidak memenuhi atau melampaui nilai minimum yang ditentukan, jangan jalankan otorisasi kartu atau izinkan pengguna akhir menggunakan kartu. Jika memungkinkan, izinkan transaksi dilanjutkan pada saat pembelian, tetapi batalkan transaksi nanti untuk menghindari pemberitahuan kepada penyerang.
Saat membuat penilaian, pastikan penilaian Anda memenuhi kriteria berikut agar transaksi berhasil:
- Semua token yang dinilai valid dan memiliki skor yang lebih besar dari nilai minimum yang ditentukan.
- Nilai
expectedActioncocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor di halaman web Anda. Untuk mempelajari cara memverifikasi tindakan, lihat memverifikasi tindakan.
Jika transaksi tidak memenuhi kriteria ini, jangan jalankan otorisasi kartu atau izinkan pengguna akhir menggunakan kartu. Jika memungkinkan, izinkan transaksi dilanjutkan pada saat pembelian, tetapi batalkan transaksi nanti untuk menghindari pemberitahuan kepada penyerang.
Cracking kartu
Pembobolan kartu adalah ancaman otomatis yang memungkinkan penyerang mengidentifikasi nilai yang tidak ada untuk tanggal mulai, tanggal habis masa berlaku, dan kode keamanan untuk data kartu pembayaran yang dicuri dengan mencoba nilai yang berbeda.
Implementasi minimum
Instal kunci situs kotak centang di semua halaman tempat pengguna akhir perlu memasukkan detail pembayaran mereka, termasuk fungsi checkout dan tambahkan metode pembayaran. Untuk mempelajari cara menginstal kunci situs kotak centang, lihat Menginstal kunci situs kotak centang (tantangan kotak centang) di situs.
Buat penilaian untuk semua token. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Penerapan yang optimal
Instal kunci situs berbasis skor di semua halaman tempat pengguna akhir perlu memasukkan detail pembayaran mereka. Tentukan tindakan dalam parameter
actionseperticheckoutatauadd_pmtmethod. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs.Instal reCAPTCHA untuk alur kerja pembayaran di situs Anda. Untuk mempelajari cara melindungi alur kerja pembayaran Anda, lihat Melindungi alur kerja pembayaran.
Buat penilaian untuk semua token, dan tetapkan
expectedActionagar cocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.Simpan semua ID penilaian dan beri anotasi pada penilaian yang berubah menjadi pembelian atau pengembalian dana tidak sah sebagai
fraudulent. Untuk mempelajari cara memberi anotasi pada penilaian, lihat Memberi anotasi pada penilaian.
Strategi mitigasi penipuan
Setelah menerapkan Fraud Defense, gunakan salah satu strategi mitigasi penipuan berikut untuk melindungi situs Anda dari pembobolan kartu:
Instal reCAPTCHA untuk alur kerja pembayaran di situs Anda. Untuk mempelajari cara melindungi alur kerja pembayaran Anda, lihat Melindungi alur kerja pembayaran.
Menerapkan model respons dan membuat penilaian:
Buat dan terapkan model respons yang disesuaikan untuk risiko berbasis skor.
Contoh berikut menunjukkan model respons contoh:
- Untuk nilai minimum skor rendah hingga menengah (0,0-0,5), gunakan pengelolaan risiko berbasis konteks, seperti membatasi jumlah percobaan, dan memblokir pembelian di atas nilai yang ditentukan.
- Untuk nilai minimum skor tertinggi (> 0,5), izinkan pengguna akhir melanjutkan tanpa tantangan apa pun.
Saat membuat penilaian, pastikan nilai
expectedActioncocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor di halaman web Anda. Jika tidak cocok, jangan jalankan otorisasi kartu atau izinkan pengguna akhir menggunakan kartu. Jika memungkinkan, izinkan transaksi dilanjutkan pada saat pembelian, tetapi batalkan transaksi nanti untuk menghindari memberi tahu penyerang.
Pembobolan kredensial
Pembobolan kredensial adalah ancaman otomatis yang memungkinkan penyerang mengidentifikasi kredensial login yang valid dengan mencoba berbagai nilai untuk nama pengguna dan sandi.
Implementasi minimum
Instal kunci situs kotak centang di semua halaman tempat pengguna akhir harus memasukkan kredensial mereka, termasuk fungsi login dan lupa sandi. Untuk mempelajari cara menginstal kunci situs kotak centang, lihat Menginstal kunci situs kotak centang (tantangan kotak centang) di situs.
Buat penilaian untuk semua token. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Penerapan yang optimal
-
Instal kunci situs berbasis skor di semua halaman tempat pengguna akhir perlu memasukkan kredensial mereka.
Tentukan tindakan dalam parameter
actionsepertiloginatauauthenticate. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs. - Direkomendasikan: Terapkan Pertahanan sandi reCAPTCHA untuk semua upaya autentikasi. Untuk mempelajari cara menggunakan Pertahanan sandi, lihat Mendeteksi kebocoran sandi dan kredensial yang diretas.
- Opsional: Untuk mengaktifkan pemblokiran interaksi dengan volume tinggi dan skor reCAPTCHA rendah, integrasikan reCAPTCHA dengan firewall aplikasi web (WAF). Misalnya, Anda dapat menggunakan integrasi reCAPTCHA untuk WAF dan Google Cloud Armor.
- Terapkan reCAPTCHA pelindung akun untuk memantau tren perilaku pengguna akhir di seluruh login dan menerima sinyal tambahan yang dapat mengindikasikan ATO. Untuk mempelajari cara menggunakan reCAPTCHA pelindung akun, lihat Mendeteksi dan mencegah aktivitas penipuan terkait akun.
-
Buat penilaian untuk semua token, dan tetapkan
expectedActionagar cocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian. - Simpan semua ID Penilaian dan beri anotasi pada penilaian yang tampak curang, seperti Pengambilalihan Akun (ATO) atau aktivitas penipuan lainnya. Untuk mempelajari cara memberi anotasi pada penilaian, lihat Memberi anotasi pada penilaian.
Strategi mitigasi penipuan
Setelah menerapkan Fraud Defense, gunakan strategi mitigasi penipuan berikut untuk melindungi situs Anda dari pembobolan kredensial:
-
Buat dan terapkan model respons yang disesuaikan untuk risiko berbasis skor.
Contoh berikut menunjukkan contoh model respons:
- Untuk nilai minimum skor rendah hingga menengah (0,0-0,5), tantang pengguna akhir dengan autentikasi multi-faktor melalui email atau SMS.
- Untuk nilai minimum skor tertinggi (> 0,5), izinkan pengguna akhir melanjutkan tanpa tantangan apa pun.
-
Mengakhiri atau menghentikan sesi untuk pengguna akhir yang berhasil melakukan autentikasi, tetapi menerima respons
credentialsLeaked: truedari reCAPTCHA Perlindungan sandi, dan mengirim email kepada pengguna akhir untuk mengubah sandi mereka. -
Saat membuat penilaian, pastikan nilai
expectedActioncocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor di halaman web Anda. Jika tidak cocok, jangan izinkan autentikasi.
Penjejalan kredensial
Credential stuffing adalah ancaman otomatis yang menggunakan upaya login massal untuk memverifikasi validitas pasangan nama pengguna/sandi yang dicuri.
Implementasi minimum
Instal kunci situs kotak centang di semua halaman tempat pengguna akhir perlu memasukkan kredensial mereka, termasuk fungsi login dan lupa sandi saya. Untuk mempelajari cara menginstal kunci situs kotak centang, lihat Menginstal kunci situs kotak centang (tantangan kotak centang) di situs.
Buat penilaian untuk semua token. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Penerapan yang optimal
-
Instal kunci situs berbasis skor di semua halaman tempat pengguna akhir perlu memasukkan kredensial mereka.
Tentukan tindakan dalam parameter
actionsepertiloginatauauthenticate. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs. - Direkomendasikan: Terapkan Pertahanan sandi reCAPTCHA untuk semua upaya autentikasi. Untuk mempelajari cara menggunakan Password defense, lihat Mendeteksi kebocoran sandi dan kredensial yang diretas.
- Terapkan reCAPTCHA pelindung akun untuk memantau tren perilaku pengguna akhir di seluruh login dan menerima sinyal tambahan yang dapat mengindikasikan ATO. Untuk mempelajari cara menggunakan reCAPTCHA pelindung akun, lihat Mendeteksi dan mencegah aktivitas penipuan terkait akun.
Opsional: Untuk mengaktifkan pemblokiran interaksi dengan volume tinggi dan skor reCAPTCHA rendah, integrasikan reCAPTCHA dengan firewall aplikasi web (WAF). Misalnya, Anda dapat menggunakan integrasi reCAPTCHA untuk WAF dan Google Cloud Armor.
Buat penilaian untuk semua token, dan tetapkan
expectedActionagar cocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.Simpan semua ID penilaian dan beri anotasi pada penilaian yang berubah menjadi pembelian atau pengembalian dana tidak sah sebagai
fraudulent. Untuk mempelajari cara memberi anotasi pada penilaian, lihat Memberi anotasi pada penilaian.
Strategi mitigasi penipuan
Setelah menerapkan Fraud Defense, gunakan strategi mitigasi penipuan berikut untuk melindungi situs Anda dari credential stuffing:
-
Buat dan terapkan model respons yang disesuaikan untuk risiko berbasis skor.
Contoh berikut menunjukkan contoh model respons:
- Untuk nilai minimum reCAPTCHA terendah (0,0), beri tahu pengguna akhir bahwa sandi mereka salah.
- Untuk nilai minimum skor sedang (0,1-0,5), tantang pengguna akhir dengan autentikasi multi-faktor melalui email atau SMS.
- Untuk nilai minimum skor tertinggi (> 0,5), izinkan pengguna akhir melanjutkan tanpa tantangan apa pun.
-
Mengakhiri atau menghentikan sesi untuk pengguna akhir yang berhasil melakukan autentikasi, tetapi menerima respons
credentialsLeaked: truedari reCAPTCHA Perlindungan sandi, dan mengirim email kepada pengguna akhir untuk mengubah sandi mereka. -
Saat membuat penilaian, pastikan nilai
expectedActioncocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor di halaman web Anda. Jika tidak cocok, jangan izinkan autentikasi. - Dalam penilaian Anda, jika
accountDefenderAssessment=PROFILE_MATCH, izinkan pengguna akhir melanjutkan tanpa verifikasi apa pun.
Mencairkan saldo
Mencairkan dana adalah ancaman otomatis di mana penyerang mendapatkan mata uang atau item bernilai tinggi dengan menggunakan kartu pembayaran yang dicuri dan telah divalidasi sebelumnya.
Implementasi minimum
- Instal kunci situs berbasis skor di semua halaman tempat checkout dapat dilakukan. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs.
- Buat penilaian untuk semua token. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Penerapan yang optimal
- Instal kunci situs berbasis skor di semua halaman tempat pengguna akhir memasukkan informasi kartu voucher mereka. Tentukan tindakan seperti
add_gift_card. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs. Buat penilaian untuk semua token, dan tetapkan
expectedActionagar cocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.Simpan semua ID penilaian dan beri anotasi pada transaksi yang bersifat penipuan.
Strategi mitigasi penipuan
Setelah Anda menerapkan Fraud Defense, gunakan strategi mitigasi penipuan berikut untuk melindungi situs Anda dari pencairan dana:
Instal reCAPTCHA untuk alur kerja pembayaran di situs Anda. Untuk mempelajari cara melindungi alur kerja pembayaran Anda, lihat Melindungi alur kerja pembayaran.
Menerapkan model respons dan membuat penilaian:
-
Buat dan terapkan model respons yang disesuaikan untuk risiko berbasis skor.
Contoh berikut menunjukkan model respons contoh:
- Untuk nilai minimum skor rendah hingga menengah (0,0-0,5), gunakan pengelolaan risiko berbasis konteks, seperti membatasi jumlah percobaan, dan memblokir pembelian di atas nilai yang ditentukan.
- Untuk nilai minimum skor tertinggi (> 0,5), izinkan pengguna akhir melanjutkan tanpa tantangan apa pun.
-
Saat membuat penilaian, pastikan nilai
expectedActioncocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor di halaman web Anda. Jika tidak cocok, jangan izinkan autentikasi. Jika memungkinkan, izinkan transaksi dilanjutkan pada saat pembelian, tetapi batalkan transaksi nanti untuk menghindari pemberitahuan kepada penyerang.
-
Pembuatan akun
Pembuatan akun adalah ancaman otomatis saat penyerang membuat beberapa akun untuk penyalahgunaan berikutnya.
Implementasi minimum
Instal kunci situs kotak centang di semua halaman tempat pengguna akhir harus memasukkan kredensial mereka, termasuk fungsi login dan lupa sandi. Untuk mempelajari cara menginstal kunci situs kotak centang, lihat Menginstal kunci situs kotak centang (tantangan kotak centang) di situs.
Membuat penilaian untuk semua token. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Penerapan yang optimal
- Instal kunci situs berbasis skor di semua halaman tempat akun dibuat.
Tentukan tindakan dalam parameter
actionsepertiregister. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs. - Direkomendasikan: Terapkan Pertahanan sandi reCAPTCHA untuk semua upaya autentikasi. Untuk mempelajari cara menggunakan Password defense, lihat Mendeteksi kebocoran sandi dan kredensial yang diretas.
- Terapkan pertahanan Akun Fraud Defense untuk menerima sinyal tambahan yang menunjukkan pembuatan akun palsu. Untuk mempelajari cara menggunakan reCAPTCHA pelindung akun, lihat Mendeteksi dan mencegah aktivitas penipuan terkait akun.
Opsional: Untuk mengaktifkan pemblokiran interaksi dengan volume tinggi dan skor reCAPTCHA rendah, integrasikan reCAPTCHA dengan firewall aplikasi web (WAF). Misalnya, Anda dapat menggunakan integrasi reCAPTCHA untuk WAF dan Google Cloud Armor.
Buat penilaian untuk semua token, dan tetapkan
expectedActionagar cocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.Simpan semua ID penilaian dan beri anotasi pada transaksi yang bersifat penipuan.
Strategi mitigasi penipuan
Setelah Anda menerapkan Fraud Defense, gunakan strategi mitigasi penipuan berikut untuk melindungi situs Anda dari pembuatan akun:
-
Membuat dan menerapkan model respons yang disesuaikan untuk risiko berbasis skor.
Contoh berikut menunjukkan model respons contoh:
- Untuk nilai minimum skor reCAPTCHA terendah (0,0), batasi tindakan akun hingga akun tersebut menjalani pemeriksaan penipuan lebih lanjut.
- Untuk nilai minimum skor menengah (0,1-0,5), tantang pengguna akhir dengan autentikasi multi-faktor melalui email atau SMS.
- Untuk nilai minimum skor tertinggi (> 0,5), izinkan pengguna akhir melanjutkan tanpa tantangan apa pun.
- Mengakhiri atau menghentikan sesi untuk pengguna akhir yang berhasil melakukan autentikasi, tetapi menerima respons
credentialsLeaked: truedari Fraud Defense Password defense, dan meminta pengguna untuk memilih sandi baru. -
Saat membuat penilaian, pastikan nilai
expectedActioncocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor di halaman web Anda. Jika tidak cocok, jangan izinkan pendaftaran akun atau pembuatan akun. - Dalam penilaian Anda, jika
accountDefenderAssessment=SUSPICIOUS_ACCOUNT_CREATION, batasi akses akun hingga validasi lebih lanjut dapat dilakukan.
Perubahan akun dan alamat yang bersifat menipu
Penyerang dapat mencoba mengubah detail akun, termasuk alamat email, nomor telepon, atau alamat surat sebagai bagian dari aktivitas penipuan atau pengambilalihan akun.
Implementasi minimum
Instal kunci situs kotak centang di semua halaman tempat pengguna akhir perlu memasukkan kredensial mereka, termasuk fungsi login dan lupa sandi saya. Untuk mempelajari cara menginstal kunci situs kotak centang, lihat Menginstal kunci situs kotak centang (tantangan kotak centang) di situs.
Buat penilaian untuk semua token. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Penerapan yang optimal
Instal kunci situs berbasis skor di semua halaman tempat akun dibuat. Tentukan tindakan dalam parameter
actionsepertichange_telephoneatauchange_physicalmail. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs.Buat penilaian untuk semua token, dan tetapkan
expectedActionagar sesuai dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.Terapkan reCAPTCHA pelindung akun untuk memantau tren perilaku pengguna akhir di seluruh login dan menerima sinyal tambahan yang dapat mengindikasikan ATO. Untuk mempelajari cara menggunakan reCAPTCHA pelindung akun, lihat Mendeteksi dan mencegah aktivitas penipuan terkait akun.
Simpan semua ID penilaian dan beri anotasi pada transaksi yang bersifat penipuan.
Strategi mitigasi penipuan
Setelah Anda menerapkan Fraud Defense, gunakan strategi mitigasi penipuan berikut untuk melindungi situs Anda dari perubahan akun dan alamat yang bersifat menipu:
Buat dan terapkan model respons yang disesuaikan untuk risiko berbasis skor.
Contoh berikut menunjukkan contoh model respons:
- Untuk nilai minimum skor rendah hingga menengah (0,0-0,5), tantang pengguna akhir dengan autentikasi multi-faktor melalui email atau SMS.
- Untuk nilai minimum skor tertinggi (> 0,5), izinkan pengguna akhir melanjutkan tanpa tantangan apa pun.
Saat membuat penilaian, pastikan nilai
expectedActioncocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor di halaman web Anda. Jika tidak cocok, jangan izinkan perubahan akun.Dalam penilaian Anda, jika
accountDefenderAssessmenttidak memiliki labelPROFILE_MATCH, tantang pengguna akhir dengan autentikasi multi-faktor melalui email atau SMS.
Pembobolan token
Pemecahan token adalah ancaman otomatis di mana penyerang melakukan enumerasi massal nomor kupon, kode voucher, token diskon.
Implementasi minimum
Instal kunci situs kotak centang di semua halaman tempat pengguna akhir perlu memasukkan informasi kartu voucher mereka. Untuk mempelajari cara menginstal kunci situs kotak centang, lihat Menginstal kunci situs kotak centang (tantangan kotak centang) di situs.
Buat penilaian untuk semua token. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Penerapan yang optimal
Instal kunci situs berbasis skor di semua halaman tempat pengguna akhir perlu memasukkan informasi kartu voucher mereka. Tentukan tindakan seperti
gift_card_entry. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa verifikasi) di situs.Opsional: Untuk mengaktifkan pemblokiran interaksi bervolume tinggi dan skor reCAPTCHA rendah, integrasikan reCAPTCHA dengan firewall aplikasi web (WAF). Misalnya, Anda dapat menggunakan integrasi reCAPTCHA untuk WAF dan Google Cloud Armor.
Buat penilaian untuk semua token, dan tetapkan
expectedActionagar cocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.Simpan semua ID penilaian dan beri anotasi pada penilaian yang berubah menjadi kartu atau kupon hadiah palsu.
Strategi mitigasi penipuan
Setelah Anda menerapkan Fraud Defense, gunakan salah satu strategi mitigasi penipuan berikut untuk melindungi situs Anda dari pemecahan token:
Konfigurasikan API pengelolaan kartu untuk memastikan bahwa token reCAPTCHA valid dan skornya lebih besar dari nilai minimumnya.
Jika skor tidak memenuhi atau melampaui nilai minimum yang ditentukan, jangan jalankan otorisasi kartu voucher atau kartu kredit, atau izinkan pengguna akhir menggunakan kupon atau kartu voucher. Jika memungkinkan, izinkan transaksi dilanjutkan pada saat pembelian, tetapi batalkan transaksi nanti untuk menghindari pemberitahuan kepada penyerang.
Saat membuat penilaian, pastikan penilaian Anda memenuhi kriteria berikut agar transaksi berhasil:
- Semua token yang dinilai valid dan memiliki skor yang lebih besar dari nilai minimum yang ditentukan.
- Nilai
expectedActioncocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor di halaman web Anda. Untuk mempelajari cara memverifikasi tindakan, lihat memverifikasi tindakan.
Jika transaksi tidak memenuhi kriteria ini, jangan jalankan otorisasi kartu kredit atau kartu voucher, atau izinkan pengguna akhir menggunakan kupon atau kartu voucher. Jika memungkinkan, izinkan transaksi dilanjutkan pada saat pembelian, tetapi batalkan transaksi nanti untuk menghindari pemberitahuan kepada penyerang.
Scalping
Scalping adalah ancaman otomatis di mana penyerang mendapatkan barang atau layanan pilihan yang ketersediaannya terbatas dengan metode yang tidak adil.
Implementasi minimum
- Instal kunci situs berbasis skor di semua halaman tempat pengguna akhir perlu memasukkan
informasi kartu voucher mereka. Tentukan tindakan dalam parameter
actionsepertiadd_to_cart. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs. -
Buat penilaian untuk semua token, dan tetapkan
expectedActionagar cocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Penerapan yang optimal
Instal kunci situs berbasis skor di semua halaman tempat pengguna akhir perlu memasukkan informasi kartu voucher mereka. Tentukan tindakan dalam parameter
actionsepertiadd_to_cart. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs.Opsional: Untuk mengaktifkan pemblokiran interaksi dengan volume tinggi dan skor reCAPTCHA rendah, integrasikan reCAPTCHA dengan firewall aplikasi web (WAF). Misalnya, Anda dapat menggunakan integrasi reCAPTCHA untuk WAF dan Google Cloud Armor.
Buat penilaian untuk semua token, dan tetapkan
expectedActionagar cocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.Simpan semua ID penilaian dan beri anotasi pada transaksi yang bersifat penipuan.
Strategi mitigasi penipuan
Setelah Anda menerapkan Fraud Defense, gunakan strategi mitigasi penipuan berikut untuk melindungi situs Anda dari scalping:
Membuat dan menerapkan model respons yang disesuaikan untuk risiko berbasis skor.
Contoh berikut menunjukkan model respons contoh:
- Untuk nilai minimum skor rendah hingga menengah (0,0-0,5), gunakan pengelolaan risiko berbasis konteks, seperti membatasi jumlah percobaan, dan memblokir pembelian di atas nilai yang ditentukan.
- Untuk nilai minimum skor tertinggi (> 0,5), izinkan pengguna akhir melanjutkan tanpa tantangan apa pun.
Saat membuat penilaian, pastikan nilai
expectedActioncocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor di halaman web Anda. Jika tidak cocok, jangan jalankan otorisasi kartu voucher.
Memiringkan
Penyimpangan adalah ancaman otomatis yang terjadi saat penyerang menggunakan klik link, permintaan halaman, atau pengiriman formulir berulang untuk mengubah beberapa metrik.
Implementasi minimum
- Instal kunci situs berbasis skor di semua halaman yang berpotensi mengalami kemiringan metrik. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs.
- Buat penilaian untuk semua token. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Penerapan yang optimal
Instal kunci situs berbasis skor di semua halaman yang berpotensi mengalami kemiringan metrik. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa verifikasi) di situs.
Opsional: Untuk mengaktifkan pemblokiran interaksi bervolume tinggi dan skor reCAPTCHA rendah, integrasikan reCAPTCHA dengan firewall aplikasi web (WAF). Misalnya, Anda dapat menggunakan integrasi reCAPTCHA untuk WAF dan Google Cloud Armor.
Buat penilaian untuk semua token, dan tetapkan
expectedActionagar sesuai dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.Simpan semua ID penilaian dan beri anotasi pada transaksi yang bersifat penipuan.
Strategi mitigasi penipuan
Setelah menerapkan Fraud Defense, gunakan strategi mitigasi penipuan berikut untuk melindungi situs Anda dari penipuan:
Buat dan terapkan model respons yang disesuaikan untuk risiko berbasis skor.
Contoh berikut menunjukkan model respons contoh:
- Untuk nilai minimum hingga menengah (0,0-0,5), gunakan pengelolaan risiko berbasis konteks, seperti melacak berapa kali pengguna telah mengklik iklan, atau berapa kali pengguna telah memuat ulang halaman. Gunakan data ini untuk menentukan apakah metrik akan dihitung.
- Untuk nilai minimum skor tertinggi (> 0,5), izinkan pengguna akhir melanjutkan tanpa tantangan apa pun.
Scraping
Scraping adalah ancaman otomatis di mana penyerang mengumpulkan data atau artefak situs secara otomatis.
Implementasi minimum
- Instal kunci situs berbasis skor di semua halaman yang berisi informasi penting dan di halaman interaksi pengguna akhir umum utama. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs.
- Buat penilaian untuk semua token. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Penerapan yang optimal
Instal kunci situs berbasis skor di semua halaman yang berisi informasi penting dan di halaman interaksi pengguna akhir umum utama. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs.
Opsional: Untuk mengaktifkan pemblokiran interaksi bervolume tinggi dan skor reCAPTCHA rendah, integrasikan reCAPTCHA dengan firewall aplikasi web (WAF). Misalnya, Anda dapat menggunakan integrasi reCAPTCHA untuk WAF dan Google Cloud Armor.
Buat penilaian untuk semua token. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Simpan semua ID penilaian dan beri anotasi pada transaksi yang bersifat penipuan.
Strategi mitigasi penipuan
Setelah Anda menerapkan Fraud Defense, gunakan strategi mitigasi fraud berikut untuk melindungi situs Anda dari scraping:
- Aktifkan pemblokiran interaksi bervolume tinggi dan skor reCAPTCHA rendah dengan mengintegrasikan Fraud Defense dengan firewall aplikasi web (WAF). Misalnya, Anda dapat menggunakan integrasi Fraud Defense untuk WAF dan Google Cloud Armor
- Jika scraping melibatkan API, gunakan Apigee Management API untuk mitigasi tambahan.
Kekalahan CAPTCHA
Pembobolan CAPTCHA adalah ancaman otomatis di mana penyerang menggunakan otomatisasi dalam upaya untuk menganalisis dan menentukan jawaban atas tes CAPTCHA visual dan/atau aural serta teka-teki terkait.
Implementasi minimum
Instal kunci situs berbasis skor di semua halaman yang melibatkan input pengguna akhir, pembuatan akun, informasi pembayaran, atau interaksi pengguna akhir dengan potensi penipuan. Tentukan tindakan deskriptif dalam parameter
action. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs.Buat penilaian untuk semua token, dan tetapkan
expectedActionagar sesuai dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.
Penerapan yang optimal
- Instal kunci situs berbasis skor di semua halaman yang melibatkan input pengguna akhir, pembuatan akun, informasi pembayaran, atau interaksi pengguna akhir dengan potensi penipuan. Tentukan tindakan deskriptif dalam parameter
action. Untuk mempelajari cara menginstal kunci situs berbasis skor, lihat Menginstal kunci situs berbasis skor (tanpa tantangan) di situs. Opsional: Untuk mengaktifkan pemblokiran interaksi bervolume tinggi dan skor reCAPTCHA rendah, integrasikan reCAPTCHA dengan firewall aplikasi web (WAF). Misalnya, Anda dapat menggunakan integrasi reCAPTCHA untuk WAF dan Google Cloud Armor.
Buat penilaian untuk semua token, dan tetapkan
expectedActionagar cocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor. Untuk mempelajari cara membuat penilaian, lihat Membuat penilaian.Simpan semua ID penilaian dan beri anotasi pada penilaian yang berubah menjadi pembelian curang atau penagihan balik sebagai
fraudulent. Untuk mempelajari cara memberi anotasi pada penilaian, lihat Memberi anotasi pada penilaian.
Strategi mitigasi penipuan
Setelah menerapkan Fraud Defense, gunakan salah satu strategi mitigasi penipuan berikut untuk melindungi situs Anda dari serangan CAPTCHA:
Menerapkan model respons dan membuat penilaian:
-
Buat dan terapkan model respons yang disesuaikan untuk risiko berbasis skor.
Contoh berikut menunjukkan contoh model respons:
- Untuk nilai minimum skor rendah hingga menengah (0,0-0,5), tantang pengguna akhir dengan autentikasi multi-faktor melalui email atau SMS.
- Untuk nilai minimum skor tertinggi (> 0,5), izinkan pengguna akhir melanjutkan tanpa tantangan apa pun.
-
Saat membuat penilaian, pastikan nilai
expectedActioncocok dengan nilaiactionyang Anda tentukan saat menginstal kunci situs berbasis skor di halaman web Anda. Jika tidak cocok, jangan izinkan autentikasi.
-
Jika pengguna akhir menggunakan browser web yang menonaktifkan JavaScript, lakukan hal berikut:
- Blokir pengguna akhir tersebut.
- Beri tahu pengguna akhir bahwa situs Anda memerlukan JavaScript untuk melanjutkan.
Pastikan promise
grecaptcha.enterprise.readyterpenuhi untuk mencegah browser pengguna akhir yang memblokir skrip Google dimuat. Hal ini menunjukkan bahwa reCAPTCHA JavaScript API telah dimuat sepenuhnya dan tidak mengalami error.Untuk API khusus web, sebaiknya teruskan token reCAPTCHA atau hasil penilaian Fraud Defense ke API backend, lalu izinkan tindakan API hanya jika token reCAPTCHA valid dan memenuhi nilai minimum skor. Hal ini memastikan bahwa pengguna akhir tidak menggunakan API tanpa melalui situs.
Langkah berikutnya
- Instal kunci situs berbasis skor.
- Instal kunci situs kotak centang.
- Membuat penilaian.
- Membuat anotasi penilaian.
- Terapkan Pertahanan sandi.
- Menerapkan Account defense.