
08.12.2009, 12:14
|
|
Участник форума
Регистрация: 04.10.2008
Сообщений: 154
С нами:
9264144
Репутация:
7
|
|
Сообщение от Eo0
если правильно понял что надо:
PHP код:
$par=explode('.',str_replace('$','',$_POST['content']));
$c=count($par);
for($i=0,$content='';$i<$c;$i++) $content.=$_POST[$par[$i]];
типа того, только for($i=0,$content='';$i<$c;$i++) $content.=$_POST[$par[$i]]; мне не нужен цикл
И не все переменные выводятся, я как понял этот скрипт что то заменяет и обрезает. Он еще и переменные режет
получается ex.exe0140192.168.1.2
PHP код:
<?
$param = $HTTP_POST_VARS['param'];
$start = $HTTP_POST_VARS['ip']; //конечный ип 1 например "18"
$end = $HTTP_POST_VARS['ip3']; //конечный ип 2 например "40"
$ip = $HTTP_POST_VARS['lan']; //вся сеть например "192.168.1."
$myip = $HTTP_POST_VARS['myip']; //Ип адресс для обратного конекта
$port = $HTTP_POST_VARS['port']; //Порт на который будет произведен конект
$ex = $HTTP_POST_VARS['ex']; //название експлоита 0
$ex1 = $HTTP_POST_VARS['ex1']; //название експлоита 1
$ex2 = $HTTP_POST_VARS['ex2']; //название експлоита 2
$file = $HTTP_POST_VARS['file']; //Путь до файла
$probel = " ";
$send = "
";
$fh = fopen($file, "a+"); //Открытие файла
$content = $_POST['content'];
for($i=$start;$i<=$end;$i++)
{
$ip = $ip.$i;
$ok = fwrite($fh, $content.$send);
$array[$i] = $i;
}
?>
вот полностью код к которому надо это приспособить =)
Последний раз редактировалось Vinsik; 08.12.2009 в 12:19..
|
|
|