_---~~(~~-_.
_{ ) )
, ) -~~- ( ,-' )_
( `-,_..`., )-- '_,)
( ` _) ( -~( -_ `, }
(_- _ ~_-~~~~`, ,' )
`~ -^( __;-,((()))
~~~~ {_ -_(())
`\ }
{ } Wakeup
Wakeup is a Go Library for determining if the host is a VM.
go get github.com/RIckConsole/wakeup
package main
import "github.com/RickConsole/wakeup"
func main() {
wakeup.CheckUsingSysinfo() //Returns true (for real machine) or false (for VM)
}
wakeup.GetMAC() //Gets Victims MAC Address
wakeup.GetVendor() //Acquires Vendor from MAC Address Prefix
wakeup.CheckUsingMAC()
//Gets client MAC, requests vendor name using mac from maccaddress.io, if its a vm vendor, will return false