LP-MSH-Scanner/scan.sh

43 lines
722 B
Bash
Raw Normal View History

2018-04-21 06:53:21 +02:00
#!bin/sh
#
# .SH Malware Scanner
#
#
#
# Variables
version = "0.1"
user = "$1"
phishing = "patterns/phishing.txt"
base64 = "patterns/base64.txt"
mailing = "patterns/mailing.txt"
polymorphic = "patterns/polymorphic.txt"
2018-04-21 08:38:31 +02:00
crypto = "patterns/crypto.txt"
2018-04-21 06:53:21 +02:00
# Scanning for Phishing
for i in $(cat $phishing)
do
2018-04-21 08:38:31 +02:00
grep -Rl -e $i --include=*.{php,phtml,js,html,suspected}* /home/$user/public_html
2018-04-21 06:53:21 +02:00
done
# Scanning for base64
for i in $(cat $base64)
do
grep -Rl -e $i /home/$user/public_html
done
# Scanning for Mailing Scripts
for i in $(cat $mailing)
do
grep -Rl -e $i /home/$user/public_html
done
2018-04-21 08:38:31 +02:00
# Scanning for CryptoCurrency Miners
for i in $(cat $crypto)
do
grep -Rl -e $i /home/$user/public_html
done