当社のキットから生まれた無料ツール
キットの一部は、単体でも有用で、一度に読み通せるほど小さく、公開環境でのテストに優れています。これら3つはMITライセンスで無料提供しており、それぞれ依存関係のない単一のPythonファイルです。
cloudflare-free-shield
CloudflareのFreeプランで設定可能な3つのWAFカスタムルールで、スクレイパーの大量アクセスの大半をCloudflareのエッジで遮断します。本物のChromeが送信するヘッダーを持たずにChromeのユーザーエージェントだけを模倣するスクリプトへのチャレンジ、スクレイパーが借りるクラウドネットワークからのページリクエストへのルール、そしてクッキーもリファラーもない見知らぬ訪問者に対する、アクセス殺到時に有効化する緊急ルールです。既存のルールと並べてインストールし、有効化し、すべての変更を保存するためロールバックが可能です。
GitHubのcloudflare-free-shield · サイトの監視、緊急ルールの自動有効化、ファイアウォールがチャレンジした内容の要約も行うNight Watchから
bot-gate
FastAPI、Starlette、Django、Flask、または任意のASGI/WSGIアプリ向けのミドルウェアで、スクレイパーによる大量アクセス時にも人間向けページを稼働させ続けます。コード実行前に偽装ブラウザを拒否し、各ワーカーが処理できる範囲に未知の訪問者を制限しますが、クッキーを持つ訪問者、リンク経由で到着した訪問者、検索エンジンはその存在に気づきません。当社テストでは毎秒1,747リクエスト未満の場合、再訪者は全員、ページ本来の速度で表示されました。
GitHubのbot-gate · Night Watchから
translation-checks
アプリを壊す翻訳を検出するチェック機能です。消失または捏造されたプレースホルダーとタグ、変更された製品名、残った英語、誤った文字体系、変数を失ったICU複数形メッセージを、43言語で検出します。モデルや翻訳サービスから返された内容への適用や、CIでの利用に最適です。
GitHubのtranslation-checks · 独自モデルで42言語への翻訳を行うPolyglotから
なぜ一部を無償公開するのか
購入前にコードを確認できるべきだからです。無料ツールはキットと同じコードから構築され、同じ方法でテストされ、公開前に同じ方法でシークレットのスキャンが行われました。キットには、ツールをシステムに変える要素が追加されています。ウォッチ、自動化、セットアップ、ランブック、そして1年間のアップデートです。
更新済み: