Module: Msf::OperatingSystems::Match

Defined in:
lib/msf/core/constants.rb

Constant Summary collapse

WINDOWS =
/^(?:Microsoft )?Windows/
WINDOWS_95 =
/^(?:Microsoft )?Windows 95/
WINDOWS_98 =
/^(?:Microsoft )?Windows 98/
WINDOWS_ME =
/^(?:Microsoft )?Windows ME/
WINDOWS_NT3 =
/^(?:Microsoft )?Windows NT 3/
WINDOWS_NT4 =
/^(?:Microsoft )?Windows NT 4/
WINDOWS_2000 =
/^(?:Microsoft )?Windows 2000/
WINDOWS_XP =
/^(?:Microsoft )?Windows XP/
WINDOWS_2003 =
/^(?:Microsoft )?Windows 2003/
WINDOWS_VISTA =
/^(?:Microsoft )?Windows Vista/
WINDOWS_2008 =
/^(?:Microsoft )?Windows 2008/
WINDOWS_7 =
/^(?:Microsoft )?Windows 7/
WINDOWS_2012 =
/^(?:Microsoft )?Windows 2012/
WINDOWS_8 =
/^(?:Microsoft )?Windows 8/
WINDOWS_81 =
/^(?:Microsoft )?Windows 8\.1/
WINDOWS_10 =
/^(?:Microsoft )?Windows 10/
LINUX =
/^Linux/i
MAC_OSX =
/^(?:Apple )?Mac OS X/
FREEBSD =
/^FreeBSD/
NETBSD =
/^NetBSD/
OPENBSD =
/^OpenBSD/
VMWARE =
/^VMware/
ANDROID =
/^(?:Google )?Android/
APPLE_IOS =
/^(?:Apple )?iOS/