ShazzamLaunch - Global
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.
| Nom | Type | Description |
|---|---|---|
| statut | DétectionÉtat | Instance DiscoveryStatus pour cette découverte. |
| schedule | Calendrier de découverte | Instance DiscoverySchedule pour cette découverte. |
| Type | Description |
|---|---|
| nul |
ShazzamLaunch - addPortProbe(String midPPs, String portProbes, IPIncludeExcluldeCollection ipiec)
Ajoute une sonde de port unique à notre collection de services MID.
| Nom | Type | Description |
|---|---|---|
| midPP | Chaîne | Une carte de hachage avec deux propriétés.
|
| portProbes | Chaîne | Une carte de hachage (byMIDServer name) qui contient ces propriétés.
|
| ipiec (en anglais seulement) | IPIncludeExcludeCollection | Plage à sonder. |
| 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.
| 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.
|
| samePhase (en anglais seulement) | Booléen | Vrai si la phase doit être identique à celle en cours d’exécution. |
| 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.
| Nom | Type | Description |
|---|---|---|
| sonde de port | Chaîne | Carte de hachage contenant ces propriétés.
|
| 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). |
| 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é.
| 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). |
| 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.
| Nom | Type | Description |
|---|---|---|
| sonde de port | Chaîne | Carte de hachage contenant ces propriétés.
|
| Type | Description |
|---|---|
| Chaîne | Spécification de sonde de port XML |