Saya agak bingung mengapa orang membuat bot untuk melakukan ini - apakah untuk menemukan kerentanan?
Saya baru-baru ini meningkatkan keamanan formulir kontak saya dengan lebih banyak klien dan validasi sisi server, termasuk honeypot dan log / ban untuk menghentikan pengiriman yang salah pada formulir kontak saya.
Meskipun ini menyembuhkan masalah dengan cepat dan terburu-buru, saya masih belum 100% yakin mengapa ini terjadi.
lanjutan Sebagian besar pengiriman adalah omong kosong, namun , saya baru-baru ini memiliki email yang dibajak dan skrip jahat mencoba mengirim ribuan (hampir 6.000) email spam hanya dalam beberapa menit.
Saya pikir kata sandi yang lemah adalah penyebabnya dan saya tidak yakin mereka terkait, tetapi kemungkinan muncul di pikiran saya. Untungnya, server saya memiliki ambang batas 500 email per jam dan memotongnya 5.500.
sumber
Saya penulis Formulir Kontak sumber terbuka gratis Ostermiller yang dirancang untuk menggagalkan spammer.
Saya telah menemukan bahwa alasan terbesar spammer mengisi formulir kontak Anda adalah spam tautan. Bagi banyak bot spam, formulir kontak Anda terlihat sedikit berbeda dari formulir buku tamu atau formulir untuk berkomentar di blog. Perangkat lunak formulir kontak saya memiliki aturan yang melarang kode HTML untuk tautan (
<a href=
) dan kode bb untuk tautan ([url=...]
). Perbaikan sederhana ini menghentikan sekitar 80% dari bot spam yang mencoba mengisi formulir.Alasan terbesar kedua adalah untuk beriklan langsung kepada Anda sebagai seorang webmaster. Saya melihat permintaan pertukaran tautan otomatis, iklan layanan SEO, tawaran hosting, penipuan Nigeria, dll. Teknik seperti bidang tersembunyi yang tidak boleh diisi, dan captcha secara efektif menghentikan jenis pengiriman ini.
sumber
Kasus lain dapat mengisi formulir dan memberikan email orang lain - baik murni untuk mengganggu mereka dengan junk mail, atau dengan harapan bahwa mereka dapat menyelinap tautan malware mereka ke dalam salinan yang dikirim ke pengirim yang seharusnya.
Dan yang lain, tentu saja, adalah serangan penolakan layanan - baik pada Anda, atau dengan menggunakan catatan respons otomatis yang memungkinkan Anda untuk menganonimkan serangan pada mesin orang lain.
Dalam kedua hal ini, mereka mencoba menggunakan formulir Anda untuk menyembunyikan identitas mereka yang sebenarnya.
sumber