jqueryもオペレーティングシステムコードもマウスを動かすことができないため(だから私は言った)、マウスの動きを検出するためにjavascriptだけでフォームに安全な人間検出メカニズム(キャプチャを使用しない)を作成できるかどうかを知りたい.
これが私の計画です:
- jQuery を使用すると、マウスが移動したかどうかを検出し、移動した場合はフォームを送信できます。
- クロス サイト スクリプティングが既に有効になっているため、誰も Web ページの外部にあるサイトに直接送信することはできず、フォームを送信するには JavaScript が必要です。
- マウスの動きはフォームのマウス フィールドに値を追加し、その値はサーバー側で人間によって送信されたことを決定するものです。
- マウス フィールドは、マウスの動きがシードする何らかの形式のアルゴリズムを使用し、サーバー側でそれをデコードして、ボットがマウス フィールドに任意の値を入力できるようにします。
したがって、このアプローチにまだ穴があるのか 、それともボットがそれをバイパスする方法があるのか 疑問に思っています.