ReBreakCaptchaを使用してgooglecaptchaを自動的に解決する方法

スパムサイトへの侵入と各Webページのセキュリティを回避しようとするボットとの戦いは長い間強化されてきました。 これらの迷惑な侵入者と戦うために最もよく使用されるツールのXNUMXつは、 グーグルキャプチャ、特にバージョン ReCaptcha V2, pero lamentablemente se ha difundido una vulnerabilidad en esta herramienta que permite resolver las captcha de manera automática.

次の純粋に教育的な記事は、私たちがのセキュリティを侵害することを可能にします ReCaptcha V2、それが提供するオーディオオプションを利用します。 記事はに触発されています 次のエントリ、脆弱性が詳細に説明されており、キャプチャを自動的に解決できるスクリプトが提供されています。

ReBreakCaptchaとは何ですか?

の脆弱性を利用した無料のアプリケーションです ReCaptcha V2、 パラ captchaを自動的に解決します、このために自動化ライブラリを使用します Selenium Google音声認識Api およびさまざまなアルゴリズム。

このツールは非常にシンプルで、XNUMXつのフェーズを経て、最初のフェーズで人気のある«のキャプチャを解決します。私はロボットではありません«、解決するキャプチャが出てきたら、オーディオオプションを選択し、オーディオを受信して​​、 Google音声認識Api最後に、Apiによって認識される番号を入力し、captchaフィールドに入力します。

Google音声認識Apiは繰り返し失敗する可能性があるため、 ReBreakCaptcha適切な解決策が見つかるまで、さまざまな方法を試してください。 キャプチャ

ReBreakCaptchaをインストールして構成します

利用するには ReBreakCaptcha 元のスクリプトにはWindowsのパスがパッチされているため、いくつかの小さな手順を実行する必要があります。

  • まず、スクリプトが機能するために必要な依存関係をインストールする必要があります。
    sudo pip install pydub SpeechRecognition セレン
  • 次に、スクリプトのリポジトリを複製する必要があります。
    git clone https://github.com/eastee/rebreakcaptcha.git
  • クローン化されたデスクトップに移動し、Linuxの対応するパスを使用してクラスを編集します。
     cd rebreakcaptcha nano nano rebreakcaptcha.py

    次の情報を変更する必要があります

    #Firefox / Geckoドライバー関連FIREFOX_BIN_PATH = r "C:\プログラムファイル(x86)\ Mozilla Firefox \ firefox.exe" GECKODRIVER_BIN = r "C:\ geckodriver.exe"

    ちなみにLinuxでは

    #Firefox / Geckoドライバー関連FIREFOX_BIN_PATH = r "/ usr / bin / firefox" GECKODRIVER_BIN = r "/ usr / bin / geckodriver"

    使用する場合も同様に python3、交換してください xrange によって range。 スクリプトを適用するURLも変更する必要があります(つまり、スクリプトで解決したいものです).
    次のように表示される行でそれを行うことができます。
    RECAPTCHA_PAGE_URL = "https://www.google.com/recaptcha/api2/demo"

  • 最後に実行する必要があります ReBreakCaptcha、指定されたURLでブラウザを自動的に開き、問題のキャプチャを解決するプロセスを実行します。
    python3 rebreakcaptcha.py

ReBreakCaptchaに関する結論

このスクリプトは、さまざまなプロセスで使用するための基礎となり、Pythonでは簡単な手順でスクリプトを改善できます。 このツールの使用は教育目的である必要があり、コミュニティ一般にとって、この脆弱性を解決するパッチがまもなく提供されることが保証されるため、このツールを広めることが重要です。

脆弱性は現在アクティブであるため、を使用するユーザーに推奨されます ReCaptcha V2 他のツール、特に問題を繰り返し解決しようとするIP検出でセキュリティを補完します。

 


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

16コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ホセ

    と窓のために?

    1.    ラガルト

      リポジトリから取得したものとして使用できます

  2.   アレクサンダー

    良いトカゲ、

    元のスレッドを読んだことがありますが、共有していただきありがとうございます https://east-ee.com/ ヒット率が目立っているようには見えませんが、多くのユーザーは、すでに低い率で最も簡単なキャプチャを解決することしかできないと指摘しています。

    ご挨拶!

    1.    ラガルト

      確かに、ヒット率は低いですが(1回に7回実行したテストでは、解決されました)、脆弱性が存在し、これらのヒット率が上がるようにツールが最適化される可能性があります。

  3.   RecoveryPc

    記事をありがとう、真実はそれが私にたくさん役立ったということです!

  4.   クリスティアム

    兄弟はそれをWindowsにインストールする方法についてもう少し説明できますか?

  5.   グスタボ

    トカゲを共有してくれてありがとう。 スコアボードに直接移動して、少し後で再生します。 Pythonであるため、利用する必要があります。

  6.   ウィルバーアントニオ

    心からの挨拶と記事への感謝、それはとても良くて面白いです。 Windows用のscryptを送ってください。どこにも見つからないので、お時間を割いていただき、誠にありがとうございます。

  7.   カー

    それはcapchaを解決せず、私にこの警告を送ります
    RuntimeWarning:ffmpegまたはavconvが見つかりませんでした-デフォルトはffmpegですが、機能しない可能性があります
    警告(「ffmpegまたはavconvが見つかりませんでした-デフォルトはffmpegですが、機能しない可能性があります」、RuntimeWarning

  8.   アンジェリスレース

    こんにちは私はページに登録しようとしましたが、入力するとRECAPTCHAに接続できませんこれはどういう意味ですか、誰かが私を助けることができます

  9.   イエス・ラモス

    加算、減算、乗算の数のcapchaを解決する方法

  10.   匿名の

    とダウンロードリンク?

  11.   ホセ·フェルナンデス

    capchatのアプリケーションを探しています

  12.   anaz。 丘の中腹v。

    私が欲しいのは、キャプチャを渡すか開くことです、私はそれらを渡すことができません、彼らは開きません

  13.   イライダ・キロス

    RECAPTCHAの問題を解決する必要がありますが、その方法がわかりません。手伝っていただけませんか。

  14.   MacKey-255

    また、オーディオを何度も解決しようとするときに再試行の問題を回避する画像検出を実装するGoodByeCaptchaを使用することもできます。