HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

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

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

Exec с параметром
  #1  
Старый 08.08.2009, 20:50
Krist_ALL
Banned
Регистрация: 14.01.2009
Сообщений: 515
Провел на форуме:
1996429

Репутация: 468


По умолчанию Exec с параметром

Нужно запустить пхп скрипт отдельна чтоли. Думаю юзать exec ,но мне нада еще параметр передать скрипту. И чтоб скрипт в котором команда exec не ждал выполнения скрипта в параметрах.
 
Ответить с цитированием

  #2  
Старый 08.08.2009, 20:57
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


По умолчанию

Попробуй запускать через passthru, только вывод перенаправь в /dev/null
 
Ответить с цитированием

  #3  
Старый 08.08.2009, 21:08
Krist_ALL
Banned
Регистрация: 14.01.2009
Сообщений: 515
Провел на форуме:
1996429

Репутация: 468


По умолчанию

Каким образом я через эту команду передам параметры скрипту? Нее.Ченить другое.
 
Ответить с цитированием

  #4  
Старый 08.08.2009, 21:13
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


По умолчанию

А в чем проблема написать типа

passthru("ls -lia > /dev/null"); ?

Или там если параметры в плане $_GET переменной, то запускай типа
passthru("lynx --dump http://site.ru/script.php?.... > /dev/null");
 
Ответить с цитированием

  #5  
Старый 08.08.2009, 21:17
Krist_ALL
Banned
Регистрация: 14.01.2009
Сообщений: 515
Провел на форуме:
1996429

Репутация: 468


По умолчанию

Изврат дальше некуда!
Попроще какнибудь) нужно запустить скрипт ипередать ему парметр один и пусть он выполняется скока хочет. А основной скрипт дальше делает свое дела не дожидаясь когда выполнится скрипт который запустить нада.
 
Ответить с цитированием

  #6  
Старый 08.08.2009, 21:20
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


По умолчанию

file_get_contents('http://site.ru/script.php?.....');
 
Ответить с цитированием

  #7  
Старый 08.08.2009, 21:22
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


По умолчанию

Цитата:
Попроще какнибудь) нужно запустить скрипт ипередать ему парметр один и пусть он выполняется скока хочет. А основной скрипт дальше делает свое дела не дожидаясь когда выполнится скрипт который запустить нада.
Ну обратись через сокеты или курл с минимальным таймаутом...
 
Ответить с цитированием

  #8  
Старый 08.08.2009, 21:23
Krist_ALL
Banned
Регистрация: 14.01.2009
Сообщений: 515
Провел на форуме:
1996429

Репутация: 468


По умолчанию

Мне не нада ждать пока выполнится второй скрипт
 
Ответить с цитированием

  #9  
Старый 08.08.2009, 22:39
Krist_ALL
Banned
Регистрация: 14.01.2009
Сообщений: 515
Провел на форуме:
1996429

Репутация: 468


По умолчанию

Фаэр феникс, твой вариант у меня был как запасной... Я не понял,как запустить в unix and windows с аргументами? Пхп.Ехе -... Итд? А в юникс? И все же эт не оч то шо мне нада...Нада средствами пхп.
 
Ответить с цитированием

  #10  
Старый 09.08.2009, 00:10
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

Цитата:
Сообщение от Krist_ALL  
Фаэр феникс, твой вариант у меня был как запасной... Я не понял,как запустить в unix and windows с аргументами? Пхп.Ехе -... Итд? А в юникс? И все же эт не оч то шо мне нада...Нада средствами пхп.
А что никсы? Пхп же тотжий => запуск одинаковый
пример

index.php
PHP код:
<?php

system
('php -f C:\shell.php +site http://google.ru +file C:\result.html');

?>
Ну пути для никсов будут другие только

shell.php
PHP код:
<?php

if ($argc == || $argc == 5)
{
  if (
$argv[1] == '+site')
  {
    
$site $argv[2];
  }
  
  
$content file_get_contents($site);
  
  if (
$argc == 5)
  {
    if (
$argv[3] == '+file')
    {
      
$file $argv[4];
      
      if (
strlen(trim($file)) > 0)
      {
        
file_put_contents($file$content);
        echo(
'Сайт успешно записан!');
      }
    }
  } else {
    echo(
$content);
  }
} else {
    echo(
'Неверные параметры!');
}

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
mssql | exec xpcmdshell guest3297 Windows 16 11.10.2007 01:04
Захватываем контроль над сервером используя mssql. vmn Статьи 5 02.01.2007 18:09
MS SQL exec ZaCo PHP 3 06.08.2006 13:30
phpBB admin =>2.0.19 exec exploit 0verfe1 Уязвимости CMS / форумов 29 14.06.2006 00:35



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


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




ANTICHAT ™ © 2001- Antichat Kft.