From f87c61a03f1013f94af140a4a43a6be62a51f399 Mon Sep 17 00:00:00 2001 From: Carlos Polop Date: Mon, 2 Nov 2020 16:01:08 +0000 Subject: [PATCH] Update linpeas.sh --- linPEAS/linpeas.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/linPEAS/linpeas.sh b/linPEAS/linpeas.sh index 932c553..76a81db 100755 --- a/linPEAS/linpeas.sh +++ b/linPEAS/linpeas.sh @@ -1,6 +1,6 @@ #!/bin/sh -VERSION="v2.8.7" +VERSION="v2.8.8" ADVISORY="This script should be used for authorized penetration testing and/or educational purposes only. Any misuse of this software will not be the responsibility of the author or of any other collaborator. Use it at your own networks and/or with the network owner's permission." ########################################### @@ -1010,6 +1010,17 @@ if [ "`echo $CHECKS | grep SysI`" ]; then #-- SY) Printer printf $Y"[+] "$GREEN"Printer? ....................... "$NC lpstat -a 2>/dev/null || echo_not_found "lpstat" + + #-- SY) Running in a virtual environment + printf $Y"[+] "$GREEN"Is this a virtual machine? ..... "$NC + hypervisorflag=`cat /proc/cpuinfo | grep flags | grep hypervisor 2>/dev/null` + if [ `which systemd-detect-virt 2>/dev/null` ]; then + detectedvirt=`systemd-detect-virt` + if [ "$hypervisorflag" ]; then printf $RED"Yes ("$detectedvirt")"$NC; else printf $GREEN"No"$NC; fi + else + if [ "$hypervisorflag" ]; then printf $RED"Yes"$NC; else printf $GREEN"No"$NC; fi + fi + echo "" #-- SY) Container printf $Y"[+] "$GREEN"Is this a container? ........... "$NC