ホームページ >バックエンド開発 >PHPチュートリアル >PHP の変更されたファイルと疑わしいファイルに関する統計

PHP の変更されたファイルと疑わしいファイルに関する統計

WBOY
WBOYオリジナル
2016-06-20 12:50:10762ブラウズ

#!/bin/bash

#wirte by zhenglong 20150818

#Centos

# php Trojan checking



email="1525356778@qq.com"


rm -rf /tmp/file.txt


echo「不審なファイルが含まれています:」>> /tmp/file.txt


find / -name "*.php" -type f -print0 | xargs -0 egrep "(phpspy|c99sh|milw0rm|eval(gzuncompress(base64_decoolcode|eval(base64_decoolcode|spider_bc|gzinflate))" | awk -F: '{print $1}' | sort | uniq >>/tmp/file .txt


echo -e "nContain file_put_contents:" >>/tmp/file.txt


grep -r --include=*.php 'file_put_contents(.*$_POST[.*]);' / >>/tmp/file.txt


echo -e "nContain eval:" >> /tmp/file.txt


grep -r --include=*.php '[^a-z]eval( $_POST' / >>/tmp/file.txt


echo -e "n PHP file change in 1 day:" >> .txt


find / -mtime -1 -type f -name *.php >>/tmp/file.txt


cat /tmp/file.txt |mail -s "PHP Trojan" ${email}


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。