PT0-002 試験問題 86

侵入テスターは、エンゲージメント中に使用する次のスクリプトを開発しました。
#!/usr/bin/python
ソケットをインポートする、sys
ポート = [21, 22, 23, 25, 80, 139, 443, 445, 3306, 3389]
len(sys.argv) > 1の場合:
ターゲット = socket.gethostbyname (sys.argv [0])
それ以外:
print ("引数が少ない。")
print ("構文: python {} <ターゲットIP>". format (sys. argv [0]))
sys.exit()
試す:
ポート内のポートの場合:
s = ソケット。ソケット (ソケット.AF_INET、ソケット.SOCK_STREAM)
s.settimeout (2)
結果 = s.connect_ex ((ターゲット, ポート) )
結果 == 0 の場合:
print ("ポート{}が開かれています。" format (port) )
KeyboardInterruptを除く:
print ("\n終了しています...")
sys.exit()
しかし、侵入テスターがスクリプトを実行すると、テスターは次のメッセージを受け取りました。
socket.gaierror: [Errno -2] 名前またはサービスが不明です
スクリプトを修正するために侵入テスターが実装する必要がある変更は次のどれですか?
  • PT0-002 試験問題 87

    侵入テスターは、ネットワーク デバイス上の SSH デーモンに対して一般的なパスワードのリストをテストしたいと考えています。
    この目的に使用するのに最適なツールは次のどれでしょうか?
  • PT0-002 試験問題 88

    次の法的概念のうち、プロジェクトまたは契約の範囲、成果物、およびタイムラインを具体的に概説するものはどれですか?
  • PT0-002 試験問題 89

    侵入テスターがコードリポジトリを発見し、パスワードがデータベースに保存される前に次のコードでハッシュ化されていることに気付きました。salt = '123' hash = hashlib.pbkdf2_hmac('sha256', plaintext, salt,
    テスターは、コードを次のように更新することを推奨しました。 salt = os.urandom(32) hash = hashlib.pbkdf2_hmac('sha256', plaintext, salt, 10000) 侵入テスターは、次の手順のどれを推奨する必要がありますか?
  • PT0-002 試験問題 90

    侵入テスターは、侵害された Web サーバーから Java アプリケーション ファイルをダウンロードし、次のログを調べてその起動方法を特定します。

    Java アプリケーションがソケット経由の暗号化を使用しているかどうかを検証するために、侵入テスターが従う必要がある手順の順序は次のどれですか。