Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menambahkan grup aturan terkelola ACFP ke ACL web Anda
Untuk mengonfigurasi grup aturan terkelola ACFP untuk mengenali aktivitas penipuan pembuatan akun di lalu lintas web Anda, Anda memberikan informasi tentang cara klien mengakses halaman pendaftaran Anda dan mengirim permintaan pembuatan akun ke aplikasi Anda. Untuk CloudFront distribusi Amazon yang dilindungi, Anda juga memberikan informasi tentang bagaimana aplikasi Anda merespons permintaan pembuatan akun. Konfigurasi ini merupakan tambahan dari konfigurasi normal untuk grup aturan terkelola.
Untuk deskripsi grup aturan dan daftar aturan, lihatAWS WAF Grup aturan pencegahan penipuan (ACFP) pembuatan akun Kontrol Penipuan.
catatan
Basis data kredensyal curian ACFP hanya berisi nama pengguna dalam format email.
Panduan ini ditujukan untuk pengguna yang tahu secara umum cara membuat dan mengelola ACL AWS WAF web, aturan, dan grup aturan. Topik-topik tersebut dibahas di bagian sebelumnya dari panduan ini. Untuk informasi dasar tentang cara menambahkan grup aturan terkelola ke ACL web Anda, lihatMenambahkan grup aturan terkelola ke ACL web melalui konsol.
Ikuti praktik terbaik
Gunakan grup aturan ACFP sesuai dengan praktik terbaik di. Praktik terbaik untuk mitigasi ancaman cerdas
Untuk menggunakan grup AWSManagedRulesACFPRuleSet
aturan di ACL web Anda
-
Tambahkan grup aturan AWS terkelola,
AWSManagedRulesACFPRuleSet
ke ACL web Anda, dan Edit pengaturan grup aturan sebelum menyimpan.catatan
Anda akan dikenakan biaya tambahan saat menggunakan grup aturan terkelola ini. Untuk informasi selengkapnya, silakan lihat Harga AWS WAF
. Di panel konfigurasi grup Aturan, berikan informasi yang digunakan grup aturan ACFP untuk memeriksa permintaan pembuatan akun.
-
Untuk Gunakan ekspresi reguler di jalur, aktifkan ini jika Anda ingin AWS WAF melakukan pencocokan ekspresi reguler untuk spesifikasi jalur halaman pendaftaran dan pembuatan akun Anda.
AWS WAF mendukung sintaks pola yang digunakan oleh pustaka PCRE
libpcre
dengan beberapa pengecualian. Pustaka didokumentasikan di PCRE - Perl CompatibleRegular Expressions. Untuk informasi tentang AWS WAF dukungan, lihatPencocokan pola ekspresi reguler di AWS WAF. -
Untuk jalur halaman Pendaftaran, berikan jalur titik akhir halaman pendaftaran untuk aplikasi Anda. Halaman ini harus menerima permintaan
GET
teks/html. Grup aturan hanya memeriksa permintaanGET
teks/html HTTP ke titik akhir halaman pendaftaran yang Anda tentukan.catatan
Pencocokan untuk titik akhir tidak peka huruf besar/kecil. Spesifikasi Regex tidak boleh berisi bendera, yang menonaktifkan pencocokan yang tidak
(?-i)
peka huruf besar/kecil. Spesifikasi string harus dimulai dengan garis miring/
ke depan.Misalnya, untuk URL
https://example.com/web/registration
, Anda dapat memberikan spesifikasi jalur string/web/registration
. Jalur halaman pendaftaran yang dimulai dengan jalur yang Anda berikan dianggap cocok. Misalnya/web/registration
cocok dengan jalur pendaftaran/web/registration
,/web/registration/
,/web/registrationPage
, dan/web/registration/thisPage
, tetapi tidak cocok dengan jalur/home/web/registration
atau/website/registration
.catatan
Pastikan bahwa pengguna akhir Anda memuat halaman pendaftaran sebelum mereka mengirimkan permintaan pembuatan akun. Ini membantu memastikan bahwa permintaan pembuatan akun dari klien menyertakan token yang valid.
-
Untuk jalur pembuatan Akun, berikan URI di situs web Anda yang menerima detail pengguna baru yang telah selesai. URI ini harus menerima
POST
permintaan.catatan
Pencocokan untuk titik akhir tidak peka huruf besar/kecil. Spesifikasi Regex tidak boleh berisi bendera, yang menonaktifkan pencocokan yang tidak
(?-i)
peka huruf besar/kecil. Spesifikasi string harus dimulai dengan garis miring/
ke depan.Misalnya, untuk URL
https://example.com/web/newaccount
, Anda dapat memberikan spesifikasi jalur string/web/newaccount
. Jalur pembuatan akun yang dimulai dengan jalur yang Anda berikan dianggap cocok. Misalnya/web/newaccount
cocok dengan jalur pembuatan akun/web/newaccount
,/web/newaccount/
,/web/newaccountPage
, dan/web/newaccount/thisPage
, tetapi tidak cocok dengan jalur/home/web/newaccount
atau/website/newaccount
. -
Untuk pemeriksaan Permintaan, tentukan bagaimana aplikasi Anda menerima upaya pembuatan akun dengan memberikan jenis payload permintaan dan nama bidang dalam badan permintaan tempat nama pengguna, kata sandi, dan detail pembuatan akun lainnya disediakan.
catatan
Untuk bidang alamat utama dan nomor telepon, berikan bidang sesuai urutan tampilannya di payload permintaan.
Spesifikasi nama bidang Anda tergantung pada jenis payload.
-
Jenis payload JSON - Tentukan nama bidang dalam sintaks penunjuk JSON. Untuk informasi tentang sintaks JSON Pointer, lihat dokumentasi Internet Engineering Task Force (IETF) JavaScriptObject Notation
(JSON) Pointer. Misalnya, untuk contoh payload JSON berikut, spesifikasi bidang nama pengguna adalah
/signupform/username
dan spesifikasi bidang alamat utama adalah/signupform/addrp1
,/signupform/addrp2
, dan./signupform/addrp3
{ "signupform": { "username": "THE_USERNAME", "password": "THE_PASSWORD", "addrp1": "PRIMARY_ADDRESS_LINE_1", "addrp2": "PRIMARY_ADDRESS_LINE_2", "addrp3": "PRIMARY_ADDRESS_LINE_3", "phonepcode": "PRIMARY_PHONE_CODE", "phonepnumber": "PRIMARY_PHONE_NUMBER" } }
-
Jenis payload FORM_ENCODED - Gunakan nama formulir HTML.
Misalnya, untuk formulir HTML dengan elemen input pengguna dan kata sandi bernama
username1
danpassword1
, spesifikasi bidang nama pengguna adalahusername1
dan spesifikasi bidang kata sandi adalahpassword1
.
-
-
Jika Anda melindungi CloudFront distribusi Amazon, maka di bawah pemeriksaan Response, tentukan bagaimana aplikasi Anda menunjukkan keberhasilan atau kegagalan dalam tanggapannya terhadap upaya pembuatan akun.
catatan
Pemeriksaan respons ACFP hanya tersedia di ACL web yang melindungi distribusi. CloudFront
Tentukan satu komponen dalam respons pembuatan akun yang ingin diperiksa oleh ACFP. Untuk tipe komponen Body dan JSON, AWS WAF dapat memeriksa 65.536 byte pertama (64 KB) komponen.
Berikan kriteria inspeksi Anda untuk jenis komponen, seperti yang ditunjukkan oleh antarmuka. Anda harus memberikan kriteria keberhasilan dan kegagalan untuk diperiksa dalam komponen.
Misalnya, aplikasi Anda menunjukkan status upaya pembuatan akun dalam kode status respons, dan digunakan
200 OK
untuk sukses dan401 Unauthorized
atau403 Forbidden
untuk kegagalan. Anda akan mengatur pemeriksaan respons Jenis komponen ke kode Status, lalu di kotak teks Sukses masukkan200
dan di kotak teks Kegagalan, masukkan401
pada baris pertama dan403
pada baris kedua.Kelompok aturan ACFP hanya menghitung tanggapan yang sesuai dengan kriteria pemeriksaan keberhasilan atau kegagalan Anda. Aturan kelompok aturan bertindak pada klien sementara mereka memiliki tingkat keberhasilan yang terlalu tinggi di antara tanggapan yang dihitung, untuk mengurangi upaya pembuatan akun massal. Untuk perilaku yang akurat menurut aturan grup aturan, pastikan untuk memberikan informasi lengkap untuk upaya pembuatan akun yang berhasil dan gagal.
Untuk melihat aturan yang memeriksa respons pembuatan akun, cari
VolumetricIPSuccessfulResponse
danVolumetricSessionSuccessfulResponse
di daftar aturan diAWS WAF Grup aturan pencegahan penipuan (ACFP) pembuatan akun Kontrol Penipuan.
-
-
Berikan konfigurasi tambahan apa pun yang Anda inginkan untuk grup aturan.
Anda dapat membatasi cakupan permintaan yang diperiksa oleh grup aturan dengan menambahkan pernyataan cakupan bawah ke pernyataan grup aturan terkelola. Misalnya, Anda hanya dapat memeriksa permintaan dengan argumen kueri atau cookie tertentu. Grup aturan hanya akan memeriksa permintaan yang sesuai dengan kriteria dalam pernyataan cakupan bawah Anda dan yang dikirim ke jalur pendaftaran akun dan pembuatan akun yang Anda tentukan dalam konfigurasi grup aturan. Untuk informasi tentang pernyataan cakupan bawah, lihat. Pernyataan cakupan ke bawah
-
Simpan perubahan Anda ke ACL web.
Sebelum Anda menerapkan implementasi ACFP Anda untuk lalu lintas produksi, uji dan sesuaikan di lingkungan pementasan atau pengujian sampai Anda merasa nyaman dengan potensi dampak terhadap lalu lintas Anda. Kemudian uji dan atur aturan dalam mode hitungan dengan lalu lintas produksi Anda sebelum mengaktifkannya. Lihat bagian berikut untuk panduan.