From 82b8eed6ef60bb48b93c173d67e436e7e018db90 Mon Sep 17 00:00:00 2001 From: carlospolop Date: Sat, 4 May 2019 23:00:25 +0200 Subject: [PATCH] better privatekeyfiles --- linPE.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/linPE.sh b/linPE.sh index 8be9bc1..7bc5ca9 100755 --- a/linPE.sh +++ b/linPE.sh @@ -336,8 +336,7 @@ if [ "$sshrootlogin" = "yes" ]; then echo "" >> $file fi -#TODO: check if imposible symbols inside the file (quotes, parenthesis...) -privatekeyfiles=`grep -rl "PRIVATE KEY-----" /home /root 2>/dev/null` +privatekeyfiles=`grep -L "\"\|'\|(" $(grep -rl "PRIVATE KEY-----" /home /root 2>/dev/null)` if [ "$privatekeyfiles" ]; then echo "Private SSH keys found!:\n$privatekeyfiles" | sed "s,.*,${C}[1;31m&${C}[0m," >> $file echo "" >> $file