私の目標は、特定のサイトの1つのGoogle検索で複数の脆弱性を調べることです。 (Googleでは1日あたり100件を超える検索API呼び出しの料金が発生するため)。
私が3つのハサミを持っているとしましょう:index of /htdocs
および"Below is a rendering of the page up to the first error." ext:xml
および"[function.getimagesize]: failed to open stream: No such file or directory in"
これらのメッセージのいずれかがGoogleでexample.comのインデックスに登録されているかどうかを確認したいと思います。
ORを使用しても、必要な結果が得られないようです。(dork1 OR dork2 or dork3 AND site:example.com
)
'|'で区切られたdorksの周りにブラケットを使用するサイト名にAND演算子を使用するとうまくいきます。
たとえば、問題の例の問題の解決策は次のようになります。
("index of /htdocs" | "Below is a rendering of the page up to the first error." | "[function.getimagesize]: failed to open stream: No such file or directory in") AND site:example.com
これにより、example.comでこれら3つのドークが検索されます。