HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Уязвимости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Как можно заюзать popen...
  #1  
Старый 21.07.2008, 16:06
FoBo$
Познающий
Регистрация: 14.07.2008
Сообщений: 56
С нами: 9382644

Репутация: 7
По умолчанию Как можно заюзать popen...

Как можно заюзать popen?
т.е. есть код вида:
Код:
  $command = escapeshellcmd ($command);
  $fp = popen ('' . $command, 'r');
  if ($fp)
  {
    while (!feof ($fp))
    {
      $buf = fgets ($fp, 4096);
...
...
...
что можно сделать имея доступ к переменной $command?

Последний раз редактировалось FoBo$; 21.07.2008 в 16:17..
 
Ответить с цитированием

  #2  
Старый 22.07.2008, 03:00
Dr.Z3r0
Leaders of The World
Регистрация: 06.07.2007
Сообщений: 246
С нами: 9920546

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

Собственно выполни:
Код:
<?php
$command='id';//Если под никсами
//$command='dir';//Если под виндой
$command = escapeshellcmd ($command);
$buf='';
$fp=popen($command,'r');
if($fp){
  while(!feof($fp)){
    $buf.=fgets($fp,4096);
  }
}
echo($buf);
?>
Ход мысли ясен?
__________________
Кто я?..
 
Ответить с цитированием

  #3  
Старый 22.07.2008, 14:22
FoBo$
Познающий
Регистрация: 14.07.2008
Сообщений: 56
С нами: 9382644

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

Цитата:
Сообщение от I-I()/Ib  
Собственно выполни:
Код:
<?php
$command='id';//Если под никсами
//$command='dir';//Если под виндой
$command = escapeshellcmd ($command);
$buf='';
$fp=popen($command,'r');
if($fp){
  while(!feof($fp)){
    $buf.=fgets($fp,4096);
  }
}
echo($buf);
?>
Ход мысли ясен?
спс
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi задай вопрос [F.A.Q] [антибоян]... Jes С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 2 05.04.2008 23:26
Lineage 2 Chronicle 4 Inferno Болталка 1 02.02.2006 16:44
химия своими руками silveran Болталка 43 11.01.2006 22:05



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


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




ANTICHAT ™ © 2001- Antichat Kft.