From a98fdf76797bea484ffe2ba2b8cdb332dcf234ad Mon Sep 17 00:00:00 2001 From: Toni de la Fuente Date: Tue, 20 Mar 2018 23:08:35 -0400 Subject: [PATCH] create check files --- checks/check12 | 3 +-- prowler2 | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/checks/check12 b/checks/check12 index 76d1dddc..2c520084 100644 --- a/checks/check12 +++ b/checks/check12 @@ -10,8 +10,7 @@ check12(){ # "Ensure multi-factor authentication (MFA) is enabled for all IAM users that have a console password (Scored)" # List users with password enabled COMMAND12_LIST_USERS_WITH_PASSWORD_ENABLED=$(cat $TEMP_REPORT_FILE|awk -F, '{ print $1,$4 }' |grep true | awk '{ print $1 }') - COMMAND12=$( - for i in $COMMAND12_LIST_USERS_WITH_PASSWORD_ENABLED; do + COMMAND12=$(for i in $COMMAND12_LIST_USERS_WITH_PASSWORD_ENABLED; do cat $TEMP_REPORT_FILE|awk -F, '{ print $1,$8 }' |grep "$i " |grep false | awk '{ print $1 }' done) textTitle "$ID12" "$TITLE12" "SCORED" "LEVEL1" diff --git a/prowler2 b/prowler2 index 38873031..cbd90241 100755 --- a/prowler2 +++ b/prowler2 @@ -140,6 +140,7 @@ callCheck(){ if [[ $CHECKNUMBER ]];then case "$CHECKNUMBER" in check11|check101 ) execute_check check11;; + check12|check102 ) execute_check check12;; * ) textWarn "ERROR! Use a valid check name (i.e. check41 or extra71)\n"; esac @@ -242,7 +243,8 @@ fi getWhoami genCredReport saveReport -callCheck + +#callCheck execute_all