ShazzamLaunch - Global

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • L’include de script ShazzamLaunch fournit des méthodes pour gérer les détails du lancement d’une sonde Shazzam pour une détection donnée.

    Utilisez cet include de script pour lancer une sonde Shazzam pendant la phase d’analyse de détection.

    ShazzamLaunch : ShazzamLaunch (état DiscoveryStatus, calendrier DiscoverySchedule)

    Crée une instance de la classe Shazzamlaunch.

    Tableau 1. Paramètres
    Nom Type Description
    statut DétectionÉtat Instance DiscoveryStatus pour cette découverte.
    schedule Calendrier de découverte Instance DiscoverySchedule pour cette découverte.
    Tableau 2. Renvoie
    Type Description
    nul

    ShazzamLaunch - addPortProbe(String midPPs, String portProbes, IPIncludeExcluldeCollection ipiec)

    Ajoute une sonde de port unique à notre collection de services MID.

    Tableau 3. Paramètres
    Nom Type Description
    midPP Chaîne Une carte de hachage avec deux propriétés.
    • midServer : une instance de MIDServer
    • portProbes : une carte de hachage (par nom de sonde de port) des instances DiscoveryPortProbe.
    portProbes Chaîne Une carte de hachage (byMIDServer name) qui contient ces propriétés.
    • range : IPMetaCollection contenant les plages à sonder.
    • midserver : instance MIDServer permettant au MID Server de sonder.
    • portProbes : une carte de hachage (par nom de sonde de port) des instances DiscoveryPortProbe à sonder.
    ipiec (en anglais seulement) IPIncludeExcludeCollection Plage à sonder.
    Tableau 4. Renvoie
    Type Description
    nul

    ShazzamLaunch - addRange(IPCollection ipc, String portProbes, Boolean samePhase)

    Ajoute la plage spécifiée et les sondes de port de cette découverte à analyser (telles que définies par le comportement) à la collection de serveurs MID et de sondes de port qui doivent être sondés.

    Tableau 5. Paramètres
    Nom Type Description
    Ipc IPCollection La plage à découvrir
    portProbes Chaîne Une carte de hachage (par nom de serveur MID) de cartes de hachage contenant ces propriétés.
    • range : une IPMetaCollection contenant les plages à sonder.
    • midServer : instance de MID Server permettant au MID Server de sonder.
    • portProbes : une carte de hachage (par nom de sonde de port) des instances DiscoveryPortProbe à sonder.
    samePhase (en anglais seulement) Booléen Vrai si la phase doit être identique à celle en cours d’exécution.
    Tableau 6. Renvoie
    Type Description
    nul

    ShazzamLaunch - fireShazzamProbe(String portProbe, String ip, String sensor)

    Déclenche une sonde Shazzam pour le MID Server et les services dans la carte de hachage donnée.

    Tableau 7. Paramètres
    Nom Type Description
    sonde de port Chaîne Carte de hachage contenant ces propriétés.
    • range : une IPMetaCollection contenant les plages à sonder.
    • midServer : instance MIDServer permettant au MID Server d’être sondé.
    ip Chaîne Une liste séparée par des virgules d’adresses IP pour lesquelles déclencher des sondes.
    capteur Chaîne sys_id du capteur qui a lancé cette sonde (découverte de réseau uniquement).
    Tableau 8. Renvoie
    Type Description
    nul

    ShazzamLaunch - launch(String ip, Boolean samePhase, String sensor)

    Lance des sondes Shazzam si nécessaire, en fonction de la phase actuelle de chaque comportement utilisé.

    Tableau 9. Paramètres
    Nom Type Description
    ip Chaîne Une liste séparée par des virgules d’adresses IP pour lesquelles déclencher des sondes.
    samePhase (en anglais seulement) Booléen Vrai si ce lancement doit utiliser la même phase que celle en cours d’exécution.
    capteur Chaîne La sys_id du capteur qui a lancé cette opération (uniquement dans la découverte de réseau).
    Tableau 10. Renvoie
    Type Description
    Booléen Vrai si des sondes sont lancées.

    ShazzamLaunch : makeProbeSpec(String portProbe)

    Crée une spécification de sonde de port XML pour la carte de hachage de sonde de port donnée.

    Tableau 11. Paramètres
    Nom Type Description
    sonde de port Chaîne Carte de hachage contenant ces propriétés.
    • range : une IPMetaCollection contenant les plages à sonder.
    • midServer : instance MIDServer permettant au MID Server d’être sondé.
    • portProbes : une carte de hachage (par nom de sonde de port) des instances DiscoveryPortProbe à sonder.
    Tableau 12. Renvoie
    Type Description
    Chaîne Spécification de sonde de port XML