AddListItem

AddListItem è una funzione che consente agli script di restituire un feedback all’utente. Questa funzione aggiungerà le stringhe passate come nodo secondario della vulnerabilità attivata. La funzione AddListItem accetta due diversi parametri. Il primo parametro specifica il nodo superiore mentre il secondo parametro la stringa da aggiungere alla struttura. Se il nodo superiore viene lasciato vuoto, la funzione aggiungerà la stringa specificata al nodo principale disponibile (nodo superiore di vulnerabilità). La struttura può avere un solo livello anche se può avere un numero indefinito di pari livello.

Sintassi

AddListItem(String,String)

Restituisce

N/D.

Esempio
Function MAIN
     Dim wmi As Object
     Dim objset As Object
     Dim obj As Object
     Dim monitor As Object
     Dim prop As Object
     Set wmi = GetObject("winmgmts:\\127.0.0.1\root\cimv2")
     Set objset = wmi.instancesof("Win32_service")
     For Each obj In objset
          Set monitor = obj
          For Each prop In monitor.properties_
               If VarType(prop.value) = 8 Then
               If Not (IsNull(prop.value)) Then
               If prop.name = "Name" Then
               If left(prop.value,1) = "a" then
                    AddListItem("A",prop.value)
               End If
               If left(prop.value,1) = "b" then
                    AddListItem("B",prop.value)
               End If
               If left(prop.value,1) = "c" Then
                    AddListItem("C",prop.value)
               End if
               End If
               End If
               End If
          Next
          Next
     main = true
End Function