ホームページ > 運用・保守 > 安全性 > ヒューマンマシン認証キャプチャを簡単にバイパスする方法

ヒューマンマシン認証キャプチャを簡単にバイパスする方法

WBOY
リリース: 2023-05-11 17:55:12
転載
5777 人が閲覧しました

本日共有された Writeup は、対象 Web サイトの脆弱性テスト中に作成者によって発見された、単純な人間とコンピュータの認証 (Captcha) バイパス方法です。対象 Web サイトのログイン ページに単純な要素を作成するために、Chrome 開発者ツールが使用されました。エディターはキャプチャ バイパスを実装しました。

人間とコンピュータの認証 (キャプチャ) は通常、Web サイトの登録ページ、ログイン ページ、パスワード リセット ページに表示されますが、対象 Web サイトがログイン ページに配置したキャプチャの仕組みは次のとおりです。

ヒューマンマシン認証キャプチャを簡単にバイパスする方法

上の図からわかるように、ユーザーはキャプチャの「私はロボットではありません」にチェックを入れた後でのみログイン ボタン (サインイン) をクリックすることができます。検証メカニズム。ユーザーがクリックできるように表示されます。そこで、これを踏まえて、サインインボタンを右クリックし、Chrome デベロッパーツールの「要素の検査」機能を使って、サインインボタンの基となる要素を表示したところ、 「「送信」アクションの後、「無効」属性が定義されています。それでは、「有効」に変更して試してみます。

ヒューマンマシン認証キャプチャを簡単にバイパスする方法

今回の変更により、ログインボタン(Sign-IN)が表示され、クリックできるようになりました。そうですね、私はロボットではありません。人と機械の認証(Captcha)はこちらです飾りになりました。

ヒューマンマシン認証キャプチャを簡単にバイパスする方法

サーバー側の検証方法に興味があったので、BurpSuite を使用して上記のプロセスでパケットをキャプチャしたところ、サーバーは送信されたキャプチャ操作を検証していないことがわかりました。そのため、送信されたキャプチャ セッション コンテンツを削除しても、「有効」属性をトリガーせずにログイン ページにジャンプできます。

ヒューマンマシン認証キャプチャを簡単にバイパスする方法

以上がヒューマンマシン認証キャプチャを簡単にバイパスする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート