Skip to content

A package to determine if you are in a VM or a real machine.

Notifications You must be signed in to change notification settings

RickConsole/wakeup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

     _---~~(~~-_.
    _{        )   )
  ,   ) -~~- ( ,-' )_
 (  `-,_..`., )-- '_,)
( ` _)  (  -~( -_ `,  }
(_-  _  ~_-~~~~`,  ,' )
  `~ -^(    __;-,((()))
        ~~~~ {_ -_(())
               `\  }
                 { }   Wakeup

WakeUp

Wakeup is a Go Library for determining if the host is a VM.

Installation

go get github.com/RIckConsole/wakeup

Example

package main

import "github.com/RickConsole/wakeup"

func main() {
  wakeup.CheckUsingSysinfo() //Returns true (for real machine) or false (for VM)
}

Extra Functions

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

About

A package to determine if you are in a VM or a real machine.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages