まじめにゆいがどくそん

仕事関連の真面目な記事が満載です、多分。

Nikto

インストール手順

  1. ActivePerlインストール
    • インストール時の設定は特に変更の必要なし。
  2. Niktoを任意のフォルダに解凍

実行手順

  • プロキシを通す必要がある場合
    • config.txtにプロキシ設定を記述。
#######################################
# PROXY STUFF
#######################################
PROXYHOST=localhost
PROXYPORT=8888
#PROXYUSER=proxyuserid    #必要に応じて
#PROXYPASS=proxypassword  #アカウント設定
    • 以後、プロキシが必要な場合は -useproxy を追加。
  • まず最初にデータベースをアップデート。
perl nikto.pl -update
perl nikto.pl -update -useproxy #プロキシ経由の場合
  • ターゲットホストの指定は -host (-h)にて。
perl nikto.pl -host http://www.example.com/hoge/
  • テキストファイルに出力したい場合は -output (-o)。
perl nikto.pl -host http://www.example.com/hoge/ -output FILE_NAME.txt
  • HTMLファイルやCSVへの出力も可能。 -Format (-F) で出力形式を指定。
perl nikto.pl -host http://www.example.com/hoge/ -output FILE_NAME.htm -Format htm
perl nikto.pl -host http://www.example.com/hoge/ -output FILE_NAME.xml -Format xml
perl nikto.pl -host http://www.example.com/hoge/ -output FILE_NAME.csv -Format csv