HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #13741  
Старый 08.12.2009, 13:56
Eo0
Познающий
Регистрация: 12.09.2009
Сообщений: 61
Провел на форуме:
818777

Репутация: 19
По умолчанию

PHP код:
 <body bgcolor="#000000"> 
<center> 
<font color="#FFFFFF"> 
<br><br><br><br><br><br> 
Генерация... 
</font> 
</center> 
</body> 
<?  
$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+"); //Открытие файла 

 
unset($_POST['content'][0]); 
$par=explode('$',str_replace('.','',$_POST['content']));  
$c=count($par);  
for(
$i=0,$content='';$i<$c;$i++) $content.=$_POST[$par[$i]]; 



//------------------  
for($i=$start;$i<=$end;$i++) 
 {  
  

$ip $ip.$i
$ok fwrite($fh$content.$send); 

$array[$i] = $i;  
}  

?>
 
Ответить с цитированием

  #13742  
Старый 08.12.2009, 14:21
Vinsik
Участник форума
Регистрация: 04.10.2008
Сообщений: 154
Провел на форуме:
203408

Репутация: 7
По умолчанию

Цитата:
Сообщение от Eo0  
PHP код:
 <body bgcolor="#000000"> 
<center> 
<font color="#FFFFFF"> 
<br><br><br><br><br><br> 
Генерация... 
</font> 
</center> 
</body> 
<?  
$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+"); //Открытие файла 

 
unset($_POST['content'][0]); 
$par=explode('$',str_replace('.','',$_POST['content']));  
$c=count($par);  
for(
$i=0,$content='';$i<$c;$i++) $content.=$_POST[$par[$i]]; 



//------------------  
for($i=$start;$i<=$end;$i++) 
 {  
  

$ip $ip.$i
$ok fwrite($fh$content.$send); 

$array[$i] = $i;  
}  

?>
пустой файл на выходе
 
Ответить с цитированием

  #13743  
Старый 09.12.2009, 00:11
extreemal
Новичок
Регистрация: 01.10.2009
Сообщений: 7
Провел на форуме:
366698

Репутация: 0
По умолчанию

Ты пытаешься записать файл, который открыт для чтения.
Закрой файл и открой заново, но только с меткой "w+".
И вобще смотрю тут файл у тебя нигде не закрывается..
 
Ответить с цитированием

  #13744  
Старый 09.12.2009, 00:14
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от extreemal  
Ты пытаешься записать файл, который открыт для чтения.
Закрой файл и открой заново, но только с меткой "w+".
И вобще смотрю тут файл у тебя нигде не закрывается..
Зачем говорить о том,что не знаеш? w+ - маркер, который сдвинет запись на начало файла = очистит и запишет заного.
a+ - если не изменяет память, откроет на чтение и запись с конца файла.Если файл не создан,и позволяют права - создаст файл.
 
Ответить с цитированием

  #13745  
Старый 09.12.2009, 01:52
extreemal
Новичок
Регистрация: 01.10.2009
Сообщений: 7
Провел на форуме:
366698

Репутация: 0
По умолчанию

Ну, возможно, ошибся. В ман не лез, не освежал память.
высказал возможное предположение..в реале, конечно же, надо тестить и смотреть в чем причина.
 
Ответить с цитированием

  #13746  
Старый 09.12.2009, 10:37
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


Отправить сообщение для b3 с помощью ICQ
По умолчанию

Немного исправил ошибки, нг мне не совсем понятен смысл скрипа, и я бы застрелил того кто его писал.
PHP код:
$probel " ";  
$send "  
"

Это что-то нечто.

PHP код:
<form method="post" enctype="application/x-www-form-urlencoded">
Подсеть <input type="text" name="lan" value="192.168.1." /> 
Адресс "ОТ" <input type="text" name="ip" /> 
Адресс "ДО" <input type="text" name="ip3" /><br />
Реверс IP  <input type="text" name="myip" value="192.168.1.2" /><br /> 
Названия сплоита <input type="text" name="ex" value="ex.exe" /><br /> 
Порт <input type="text" name="port" value="40" /><br /> 
Параметр <input type="text" name="param" value="0" /><br /> 
Путь до bat файла <input type="text" name="file" value="test.txt" /><br /> 
<br /> 
<input type="submit" name="submit" value="Генерируй!" /> 
</form> 

<?php
if(!isset($_POST['submit']))
exit;

$param $_POST['param']; 
$start $_POST['ip'];
$end $_POST['ip3'];
$ip $_POST['lan'];
$myip $_POST['myip'];
$port $_POST['port'];
$ex $_POST['ex'];
$file $_POST['file'];

 
$fh fopen($file"a+");
 
for(
$i=$start$i<=$end ;$i++)  { 
    
$ip $ip.$i;
    
$content $ex.' '.$param.$ip.$i.' '.$port.' '.$myip;
    
fwrite($fh$content."\r\n"); 
    
$array[$i] = $i;
}  

?>
 
Ответить с цитированием

  #13747  
Старый 09.12.2009, 19:47
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

Репутация: 61
По умолчанию

Серверу передается переменная которая содержит 1 значение
$id='7777';
или несколько вот так
$id='"7777|7776"';

Как ид можно занести в массив при такой передачи? (длинна ид разная, только числа.)
 
Ответить с цитированием

  #13748  
Старый 09.12.2009, 19:54
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от Byrger  
Серверу передается переменная которая содержит 1 значение
$id='7777';
или несколько вот так
$id='"7777|7776"';

Как ид можно занести в массив при такой передачи? (длинна ид разная, только числа.)
PHP код:
$ids explode('|',$id);
echo 
$ids[0]; 
 
Ответить с цитированием

  #13749  
Старый 09.12.2009, 21:45
Architek86
Познающий
Регистрация: 20.02.2008
Сообщений: 82
Провел на форуме:
107625

Репутация: 2
По умолчанию

как понимать такую хрень
Цитата:
Warning: fread(): 45 is not a valid stream resource in /home/***/***.php on line 9
??? Что за 45?
 
Ответить с цитированием

  #13750  
Старый 09.12.2009, 21:57
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


Отправить сообщение для b3 с помощью ICQ
По умолчанию

Видимо местами попутал ресурс и кол-во байт для чтения.
Цитата:
string fread ( resource $handle , int $length )
А вообще в таких случая приводят сам код, тут телепаты не все.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ