navgixは、nginxエイリアストラバーサルの脆弱性をチェックするマルチスレッドのgolangツールです。
現在、navgixは脆弱なディレクトリ(またはロケーションエイリアス)を見つけるための2つの手法をサポートしています。それは以下の通りです:
navgixは最初にページにGETリクエストを送り、ページHTMLにディレクトリが指定されている場合(HTMLコンポーネントのsrc属性)、パス内の各フォルダに対して脆弱性をテストします。したがって、/static/img/photos/avatar.pngへのリンクを見つけた場合、/static/、/static/img/、/static/img/photos/をテストします。
navgixはまた、この脆弱性が一般的に存在する共通のディレクトリの短いリストをテストし、これらのディレクトリが存在する場合、脆弱性が存在するかどうかを確認しようと試みます。
git clone https://github.com/Hakai-Offsec/navgix; cd navgix;
go build