web-dev-qa-db-ja.com

このHydraエラーはどういう意味ですか?

[ERROR] Not an Asterisk Call Manager protocol or service shutdown: 220 rblsmtpd.local

上記は、ヒドラを使用しているときに直面しているエラーです。誰かがそれが何を意味するのか教えてもらえますか?

1
Arpit Rohela

Asterisk Manager Interface (AMI)プロトコルを実行するサービスを攻撃しようとしています。そのため、Hydraは、サーバーがAsterisk Call Manager/1.1のように見える適切なバナーを返すことを確認します。バナーを識別できない場合、Hydraは攻撃を中止します。

したがって、エラーは単に、Hydraがターゲットがアスタリスクプロトコルを使用していることを確認できず、間違ったサーバー/ポートを攻撃しているか、ターゲットが別のプロトコルを使用していることを意味します。


これはソースコードの関連部分です( hydra-asterisk.c ):

  //banner should look like:
  //Asterisk Call Manager/1.1

  if (buf == NULL || strstr(buf, "Asterisk Call Manager/") == NULL) {
    /* check the first line */
    if (verbose || debug)
      hydra_report(stderr, "[ERROR] Not an Asterisk Call Manager protocol or service shutdown: %s\n", buf);
    hydra_child_exit(2);
  }
1
Arminius