スパムボットは、スパムの送信を支援するために設計されたコンピュータプログラムです。スパムボットは通常、アカウントを作成し、それを使用してスパムメッセージを送信します。[1] WebホストとWebサイト運営者は、スパマーを禁止することで対応しました。その結果、スパマーは禁止やスパム対策プログラムを回避する新しい方法を見つけ、ホストはこれらの方法に対抗するという、スパマーとホスト間の継続的な闘争が発生しました。[2]
メール
電子メールスパムボットは、迷惑メール (スパムとも呼ばれる) を送信するためのメーリング リストを作成するために、インターネット上で見つかった資料から電子メール アドレスを収集します。このようなスパムボットは、Webサイト、ニュース グループ、特別利益団体 (SIG) の投稿、およびチャット ルームの会話から電子メール アドレスを収集できる Web クローラーです。電子メール アドレスには独特の形式があるため、このようなスパムボットは簡単にコーディングできます。
スパムボットを阻止するために、さまざまなプログラムやアプローチが考案されている。そのような手法の 1 つがアドレス マングリングである。これは、電子メール アドレスを意図的に変更し、人間の読者 (および/または人間が制御するWeb ブラウザー) が解釈できるが、スパムボットは解釈できないようにするものである。これにより、より洗練されたスパムボットが進化し、変更されたように見える文字列から電子メール アドレスを復元したり、テキストを Web ブラウザーにレンダリングして電子メール アドレスをスクレイピングしたりすることができるようになった。別の透明な手法としては、電子メール アドレスの全体または一部を Web ページに画像として表示したり、インラインCSS を使用して通常のサイズに縮小したテキスト ロゴとして表示したり、文字の順序がごちゃ混ぜになったテキストを CSS を使用して表示時に読みやすい順序に並べたりすることなどがある。[出典が必要]
フォーラム
フォーラム スパムボットはインターネットを閲覧し、ゲストブック、ウィキ、ブログ、フォーラム、その他のWeb フォームを探して、偽のコンテンツを送信します。これらは多くの場合、 OCRテクノロジを使用してCAPTCHA を回避します。一部のスパム メッセージは読者を対象としており、ターゲット マーケティングやフィッシングの手法が組み込まれているため、実際の投稿とボットが生成した投稿を区別することが困難です。その他のスパム メッセージは、人間が読むことを意図したものではなく、特定の Web サイトへのリンク数を増やして検索エンジンのランキングを上げるために投稿されます。
スパムボットによる自動投稿を防ぐ方法の 1 つは、投稿者にメールで投稿の意思確認を求めることです。ほとんどのスパムボット スクリプトは投稿時に偽のメール アドレスを使用するため、メール確認リクエストがスパムボットに届く可能性は低くなります。一部のスパムボットは、有効なメール アドレスを提供することでこのステップをパスし、主にWeb メールサービス経由で検証に使用します。セキュリティの質問などの方法を使用することも、スパムボットによる投稿を抑制するのに効果的であることが証明されています。スパムボットは通常、登録時に質問に答えることができないためです。また、さまざまなフォーラムでは、スパムを継続的にアップロードすると、その人に「スパムボット」という称号が与えられます。[引用が必要]
参照
参考文献
- ^ 「Tinder、人間を装ったスパムボットに乗っ取られる」news.com.au 2015年1月21日。2015年11月5日時点のオリジナルよりアーカイブ。2015年7月2日閲覧。
- ^ Temperton, James (2015年3月31日). 「Tinderがセクシーなスパムボットのトラフィックを90パーセント削減」Wired . 2016年5月15日時点のオリジナルよりアーカイブ。2015年7月2日閲覧。
外部リンク
- ボットネットディスカッションメーリングリスト
- ハーベスターキラー – スパムボットに反撃
- スパムと戦う - Byteplant のスパムボット ハニーポット プロジェクトに参加しましょう
- BotScout: フォーラムスパム対策に特化したボット対策サービス
- スパムボットに注意! - スパムボットを回避、検出、および阻止する方法に関する情報
- ボットトラップ - 悪質なウェブロボットブロッカー
