ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

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

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

  #11  
Старый 17.06.2009, 03:33
diehard
Постоянный
Регистрация: 30.09.2007
Сообщений: 815
Провел на форуме:
2590715

Репутация: 659


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

Цитата:
Сообщение от Pashkela  
Код:
омг, куда залил, если он вебдиры не знает?
Куда-куда, в корень

PHP код:
./ 
а далше курить вот это,

http://us3.php.net/manual/en/book.ftp.php

с помощью этих команд можно сделать что угодно, например загрузить скрипт, узнающий список дир, сохраняющий это дело в файл и скачать такой файлик обратно к себе

скрипт, закачанный в корень, можно запустить с помощью ftp_site
Ну давай поподробнее, как с помощью команд ФТП сервера передаваемых ftp_site ты собираешься выполнить PHP-код???
 

  #12  
Старый 17.06.2009, 04:22
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

Ну да, тут я погрячился децл) Зато в процессе эксперимента нашел более клёвый способ, позволяющий решить задачу быстро и без всяких загрузок, а именно - рекурсивно получить список папок, подпапок и файлов в них и, соотвественно, вычислить любые нужные пути:

PHP код:
<pre>
<?php
@set_time_limit(0); 
@
ini_set("display_errors","1");
$ftp_server 'фтп-сервер';
$ftp_user_name 'фтп-логин';
$ftp_user_pass 'фтп-пароль';
$conn_id ftp_connect($ftp_server);
$login_result ftp_login($conn_id$ftp_user_name$ftp_user_pass);
// Рекурсивно получаем список всех файлов и директорий на ФТП
$buff ftp_rawlist($conn_id'/'TRUE);
ftp_close($conn_id);
var_dump($buff);
?>
</pre>
а уж с полученным массивом $buff делать всё что душе угодно

Последний раз редактировалось Pashkela; 17.06.2009 в 04:27..
 

  #13  
Старый 17.06.2009, 05:14
diehard
Постоянный
Регистрация: 30.09.2007
Сообщений: 815
Провел на форуме:
2590715

Репутация: 659


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

Цитата:
а уж с полученным массивом $buff делать всё что душе угодно
Вот только так и нужно делать. Писал это дело сто лет назад, за кривость кода не ругать )) :

PHP код:

...

function 
iswebdir($dir){
  
$strs = array("public_html","www","pages","html","htdocs","httpdocs","docs","site","wwwroot");
  foreach (
$strs as $ptrn){
    if (
$dir == $ptrn
      return 
1;
  }
  return 
0;
}


...

  
$filelist ftp_rawlist($conn$rootdir);

  foreach (
$filelist as $raw){
    
$filename trim(substr($rawstrrpos($raw" ")));
    
$len strlen($filename);
    if (
substr($filename$len-1) == "/"
      
$filename substr($filename0$len 1);
    if (
$slash strrpos($filename"/"))
      
$filename substr($filename$slash 1);
    if (
substr($raw01) == "d" OR strstr($raw"<DIR>")){ 
      if (
iswebdir($filename)){
        if (
substr($rootdir,-1)=="/")
          
$wb $rootdir.$filename;
        else
          
$wb $rootdir."/".$filename;
    
$webdirs[] = $wb;
        }
      }
    }
  
$webdirs[] = $rootdir
 

  #14  
Старый 17.06.2009, 12:45
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


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

спасибо
мутная это тема - искать домен по айпи
если займетесь этим - скажу что то что выдают сервисы типа 1whois.ru и бинг - лажа
 

  #15  
Старый 17.06.2009, 16:50
diehard
Постоянный
Регистрация: 30.09.2007
Сообщений: 815
Провел на форуме:
2590715

Репутация: 659


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

Цитата:
Сообщение от Дикс  
спасибо
мутная это тема - искать домен по айпи
если займетесь этим - скажу что то что выдают сервисы типа 1whois.ru и бинг - лажа
пропиши на морде код, отправляющий $_SERVER['SERVER_NAME'] куда надо, через час - прочекай - забери ответ, за час то траф придет какой-нибудь на сайт.
 
 





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


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




ANTICHAT.XYZ