ugly fix for logging
This commit is contained in:
parent
67de8e72fd
commit
f6f4f3bb9a
63
run.sh
63
run.sh
@ -1,42 +1,43 @@
|
||||
#bin/sh!
|
||||
|
||||
# checking for unrelated
|
||||
echo '[*] Checking for Unrelated Data';
|
||||
echo
|
||||
echo '[*] Directories with more than 1GB size:';
|
||||
du -h ./ | grep '[0-9]G\>'
|
||||
echo
|
||||
echo '[*] Files with more than 10M size:';
|
||||
find ./ -size +10000k -exec du -sh {} \;
|
||||
echo '[*]Fixing file and folder permissions:';
|
||||
echo '[*] Checking for Unrelated Data'; >> $(whoami).txt
|
||||
echo >> $(whoami)
|
||||
echo '[*] Directories with more than 1GB size:'; >> $(whoami).txt
|
||||
du -h ./ | grep '[0-9]G\>' >> $(whoami).txt
|
||||
echo >> $(whoami)
|
||||
echo '[*] Files with more than 10M size:'; >> $(whoami).txt
|
||||
find ./ -size +10000k -exec du -sh {} \; >> $(whoami).txt
|
||||
echo '[*]Fixing file and folder permissions:'; >> $(whoami).txt
|
||||
#directories
|
||||
find public_html/ -perm 0000 -follow -type d -print -exec chmod 755 {} \;
|
||||
find public_html/ -perm +og+w -follow -type d -print -exec chmod 755 {} \;
|
||||
find public_html/ -perm 0000 -follow -type d -print -exec chmod 755 {} \; >> $(whoami).txt
|
||||
find public_html/ -perm +og+w -follow -type d -print -exec chmod 755 {} \; >> $(whoami).txt
|
||||
# files
|
||||
find public_html/ -perm 0000 -follow -type f -print -exec chmod 644 {} \;
|
||||
find public_html/ -perm 0400 -follow -type f -print -exec chmod 644 {} \;
|
||||
find public_html/ -perm 0440 -follow -type f -print -exec chmod 644 {} \;
|
||||
find public_html/ -perm 0444 -follow -type f -print -exec chmod 644 {} \;
|
||||
find public_html/ -perm +og+w -follow -type f -print -exec chmod 644 {} \;
|
||||
find public_html/ -perm 0000 -follow -type f -print -exec chmod 644 {} \; >> $(whoami).txt
|
||||
find public_html/ -perm 0400 -follow -type f -print -exec chmod 644 {} \; >> $(whoami).txt
|
||||
find public_html/ -perm 0440 -follow -type f -print -exec chmod 644 {} \; >> $(whoami).txt
|
||||
find public_html/ -perm 0444 -follow -type f -print -exec chmod 644 {} \; >> $(whoami).txt
|
||||
find public_html/ -perm +og+w -follow -type f -print -exec chmod 644 {} \; >> $(whoami).txt
|
||||
# Perl/CGI
|
||||
find public_html/ -perm +og+w -follow -type f -name "*.cgi" -print -exec chmod 755 {} \;
|
||||
find public_html/ -perm +og+w -follow -type f -name "*.pl" -print -exec chmod 755 {} \;
|
||||
find public_html/ -perm +og+w -follow -type f -name "*.cgi" -print -exec chmod 755 {} \; >> $(whoami).txt
|
||||
find public_html/ -perm +og+w -follow -type f -name "*.pl" -print -exec chmod 755 {} \; >> $(whoami).txt
|
||||
echo
|
||||
echo '[*] Removing data garbage like error logs:'
|
||||
find public_html/ -type f -name "error_log" -exec rm -rfv {} \;
|
||||
echo '[*] Removing data garbage like error logs:'; >> $(whoami).txt
|
||||
echo >> $(whoami).txt
|
||||
find public_html/ -type f -name "error_log" -exec rm -rfv {} \; >> $(whoami).txt
|
||||
|
||||
echo '[*] Running the malware cleaner:'
|
||||
perl /home/$(whoami)/public_html/LP-MSH-Scanner/malwaresh.pl $(whoami)
|
||||
echo
|
||||
echo '[*] Running the Python scanner :'
|
||||
python /home/$(whoami)/public_html/LP-MSH-Scanner/scan.py --minscore=10 /home/$(whoami) | grep filename
|
||||
echo
|
||||
echo '[*] Running the CMS Version Scanner:'
|
||||
php -d memory_limit=512M /home/$(whoami)/public_html/LP-MSH-Scanner/cms-vss.php $(whoami)
|
||||
echo
|
||||
echo '[*] Running the PHP Scanner:'
|
||||
cd /home/$(whoami)/public_html/LP-MSH-Scanner && php -d memory_limit=512M scan.php
|
||||
echo
|
||||
echo '[*] Running the malware cleaner:' >> $(whoami).txt
|
||||
perl /home/$(whoami)/public_html/LP-MSH-Scanner/malwaresh.pl $(whoami) >> $(whoami).txt
|
||||
echo >> $(whoami).txt
|
||||
echo '[*] Running the Python scanner :' >> $(whoami).txt
|
||||
python /home/$(whoami)/public_html/LP-MSH-Scanner/scan.py --minscore=10 /home/$(whoami) | grep filename >> $(whoami).txt
|
||||
echo >> $(whoami).txt
|
||||
echo '[*] Running the CMS Version Scanner:' >> $(whoami).txt
|
||||
php -d memory_limit=512M /home/$(whoami)/public_html/LP-MSH-Scanner/cms-vss.php $(whoami) >> $(whoami).txt
|
||||
echo >> $(whoami).txt
|
||||
echo '[*] Running the PHP Scanner:' >> $(whoami).txt
|
||||
cd /home/$(whoami)/public_html/LP-MSH-Scanner && php -d memory_limit=512M scan.php >> $(whoami).txt
|
||||
echo >> $(whoami).txt
|
||||
cat $(whoami).txt | mail -s 'MSH Scan of $(whoami)' malin.cenusa@lunarpages.com
|
||||
echo '[*] Job done... removing the scanner'
|
||||
rm -rf /home/$(whoami)/public_html/LP-MSH-Scanner
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user