it-swarm-id.com

Solusi apa untuk mencegah spam dari formulir web yang kurang mengganggu bagi pengguna?

Saya tahu tentang captcha. Namun, sering dinyatakan bahwa captcha menghentikan pengguna yang sah karena ketidaknyamanan. Apakah ada solusi lain, yang secara khusus mencari pola dalam input yang mirip dengan email spam, atau untuk urutan huruf acak? (Khususnya, solusi yang bekerja dengan drupal akan bagus).

4
txwikinger

Berikut adalah 3 cara yang saya lihat untuk melakukan ini:

Secara umum ada 3 "cara" untuk menyelesaikan ini:

  1. Buat pengguna melakukan sesuatu untuk membuktikan bahwa mereka adalah manusia. CAPTCHA atau yang sejenisnya di mana pengguna harus melakukan pekerjaan ekstra.
  2. Lihat berapa lama pengguna memasukkan data. Komputer jauh lebih cepat dalam mengisi formulir.
  3. Mengaburkan input apa yang digunakan untuk apa dalam HTML itu sendiri.

Semua metode ini memiliki kekurangan. CAPTCHA membutuhkan lebih banyak pekerjaan dan pada akhirnya pengembang dapat menemukan cara untuk menyelesaikan CAPTCHA secara sistematis. Beberapa bahkan telah bersusah payah membayar tenaga kerja murah untuk mengatasinya secara manual. Menunggu akan bekerja dengan baik sampai menjadi lazim dan kemudian peretas hanya akan membuat program mereka menunggu sampai mereka menyerah. Akhirnya, kebingungan kecuali Anda harus memberi tahu pengguna apa yang harus dimasukkan sehingga akan memberikan sebagian darinya. Anda lebih lanjut dapat mengaburkan bidang-bidang tersebut dengan menggunakan Javascript untuk mengisi nama nanti. Itu semua pada dasarnya adalah permainan kucing dan tikus.

Saya pikir CAPTCHA akhirnya menjadi yang paling efektif dan paling menjengkelkan bagi pengguna.

5
Ben Hoffman

Untuk solusi seperti ini, jika Anda menggunakan sistem manajemen konten yang ada, selalu mencari solusi terbaik untuk alat spesifik Anda. Kelebihannya adalah biasanya alat-alat ini mudah dipasang dan diuji dan jika tidak berhasil, coba yang lain. Jika saya berada di posisi Anda dan akan memeriksa Mollom . Berikut deskripsi:

Mollom menyediakan solusi satu atap untuk semua masalah spam dan dapat melindungi formulir Drupal berikut. Menawarkan dan menggabungkan dengan cerdas:

  • CAPTCHA - CAPTCHA gambar dan audio
  • analisis teks
  • reputasi pengguna

dan dapat:

  • blokir formulir komentar spam
  • blokir formulir kontak spam
  • melindungi formulir pendaftaran pengguna terhadap akun pengguna palsu
  • lindungi formulir permintaan kata sandi
  • blokir spam di segala bentuk simpul, seperti topik forum, artikel, cerita, halaman, dan lainnya

Untuk informasi lebih lanjut tentang Mollom , Anda dapat membaca ini pengantar Mollom .

1
artlung

Saya pernah mendengar orang meletakkan bidang dalam bentuk dan kemudian menyembunyikannya di belakang gambar atau div. Kemudian ketika formulir dikirimkan, jika bidang 'tersembunyi' itu diajukan maka mereka tahu itu diajukan oleh bot dan bukan manusia.

Jelas metode ini memiliki kelemahan (terutama untuk tunanetra) dan saya tidak bisa mengatakan saya pernah menerapkannya sendiri.

1
theycallmemorty

Saya menggunakan modul antispam dan mengkonfigurasinya untuk membiarkan akismet memeriksa spam. Bekerja sangat baik untuk saya. Itu berarti Anda masih mendapatkan banyak pesan spam, tetapi mereka disaring dengan hampir sempurna.

0
Nick