/splaycheck

Primary LanguagePythonApache License 2.0Apache-2.0

splaycheck

log.txtからログを読み込みます。 指定した分数のログを読み込み(デフォルト6分) その中に指定した回数以上(デフォルト5回)の同じパスワード使用が見られ、かつその中でユニークなユーザー名が指定した回数以上見られた場合、 標準出力にパスワードを出力し、csv出力用としてトリガーとなったパスワードの使用履歴を集めます。 速度向上のため、パスワードの使用履歴は初めてトリガーされた時のみ集める様にしていますが、オプションで全て集めるようにすることも可能です。 全てのログの処理が終わりますと、result.csvが出力されます。 形式は以下のとおりです。

パスワード,[{datetime:{datetime},'username':{username},'password':{password}},{...},{...},]