ShazzamLaunch - Global
L’API ShazzamLaunch fournit des méthodes pour gérer les détails du lancement d’une sonde Shazzam pour une détection donnée.
Utilisez cette API pour lancer une sonde Shazzam pendant la phase d’analyse de détection.
ShazzamLaunch - addPortProbe(String midPPs, String portProbes, IPIncludeExcluldeCollection ipiec)
Ajoute une sonde à port unique à notre collection de services MID.
| Nom | Type | Description |
|---|---|---|
| PP MIDP | Chaîne | Une carte de hachage avec deux propriétés.
|
| PortProbes | Chaîne | Une carte de hachage (nom byMIDServer) qui contient ces propriétés.
|
| ipiec | 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étection à analyser (telles que définies par le comportement) à la collection de MID Servers et de sondes de port qui doivent être sondées.
| Nom | Type | Description |
|---|---|---|
| Ipc | IPCollection | La plage à découvrir |
| PortProbes | Chaîne | Une carte de hachage (par nom de MID Server) de cartes de hachage contenant ces propriétés.
|
| La même phase | Booléen | Vrai si cela doit utiliser la même phase que 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 | Liste d’adresses IP séparées par des virgules pour lesquelles déclencher les sondes. |
| Capteur | Chaîne | sys_id du capteur qui a lancé cette sonde (détection de réseau uniquement). |
| Type | Description |
|---|---|
| nul |
ShazzamLaunch - launch(String ip, Boolean samePhase, String sensor)
Lance des sondes Shazzam au besoin, en fonction de la phase actuelle de chaque comportement utilisé.
| Nom | Type | Description |
|---|---|---|
| ip | Chaîne | Liste d’adresses IP séparées par des virgules pour lesquelles déclencher les sondes. |
| La même phase | Booléen | Vrai si ce lancement doit utiliser la même phase que celle en cours d’exécution. |
| Capteur | Chaîne | L’sys_id du capteur qui a lancé cela (uniquement dans la détection 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 |
ShazzamLaunch : ShazzamLaunch (état DiscoveryStatus, calendrier DiscoverySchedule)
Crée une instance de la classe Shazzamlaunch.
| Nom | Type | Description |
|---|---|---|
| statut | État de détection | Instance DiscoveryStatus pour cette détection. |
| schedule | Calendrier de détection | Instance DiscoverySchedule pour cette détection. |
| Type | Description |
|---|---|
| nul |