ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

список локальных файлов javascript'ом
  #1  
Старый 10.02.2009, 23:46
Аватар для demond
demond
Участник форума
Регистрация: 05.11.2008
Сообщений: 105
Провел на форуме:
292722

Репутация: 71
По умолчанию список локальных файлов javascript'ом

Вопроса вообщем-то два: МОЖНО ЛИ? и если да, то КАК?
Как можно получить список локальных файлов (локальных имеется в виду на стороне браузера, т.е. тех которые показывается в браузер, если в url-строке записть file://)?
В нете удалось найти такой простой пример:
Код:
write("The contents of " + getCurrentFolder());
fileName = findFirstFile("*.*"); // Find the first file matching the filter
while(fileName.length)
{
write(fileName);
fileName = findNextFile();  // Find the next file matching the filter
}
Но мне не удалось в браузере получить список файлов с помощью этой функции, поэтому прошу помощи у людей знающих!
Может какой-нить framework мне в этом поможет?
 
Ответить с цитированием

  #2  
Старый 11.02.2009, 03:42
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

Средствами javascript в современных браузерах такое сделать невозможно из-за политики безопасности. Только на стороне сервера.
 
Ответить с цитированием

  #3  
Старый 11.02.2009, 16:07
Аватар для demond
demond
Участник форума
Регистрация: 05.11.2008
Сообщений: 105
Провел на форуме:
292722

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

странно! ведь если в браузере набрать file:// то получишь список локальных файлов!
 
Ответить с цитированием

  #4  
Старый 11.02.2009, 18:27
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

Да. Так можно делать на домашней машине. Особенно удобно, когда админы заблокировали всякие там проводники и прочее. И всё.
 
Ответить с цитированием

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

Репутация: 921


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

нельзя
 
Ответить с цитированием

  #6  
Старый 12.02.2009, 11:19
Аватар для lisa99
lisa99
Постоянный
Регистрация: 15.07.2008
Сообщений: 444
Провел на форуме:
1417964

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

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

но это не скрипт в 5 строчек...
и не java
 
Ответить с цитированием

  #7  
Старый 12.02.2009, 13:23
Аватар для demond
demond
Участник форума
Регистрация: 05.11.2008
Сообщений: 105
Провел на форуме:
292722

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

lisa99, мне нужно сканировать не каталоги сервера, а каталоги клиента (пользователя). Все что мне удалось добиться от гугла это ссылки на ActiveX решения (их используют on-line антивирусы). Но это в основном рассчитано виндовых пользователей и на Ослика. Для пользователей других браузеров предлагается скачать плагин.
Мне бы подошло решение для какого-нить кроссплатформенного браузера. Вот подумываю покопаться в bug-треках. Может это можно сделать каким-нибудь грязным хаком. В идеале вообще чтобы пользователь мог вручную разрешать/запрещать доступ к каталогам на своей машине!
 
Ответить с цитированием

  #8  
Старый 12.02.2009, 13:31
Аватар для geezer.code
geezer.code
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме:
7452489

Репутация: 1359


По умолчанию

Цитата:
Сообщение от demond  
lisa99, мне нужно сканировать не каталоги сервера, а каталоги клиента (пользователя). Все что мне удалось добиться от гугла это ссылки на ActiveX решения (их используют on-line антивирусы). Но это в основном рассчитано виндовых пользователей и на Ослика. Для пользователей других браузеров предлагается скачать плагин.
Мне бы подошло решение для какого-нить кроссплатформенного браузера. Вот подумываю покопаться в bug-треках. Может это можно сделать каким-нибудь грязным хаком. В идеале вообще чтобы пользователь мог вручную разрешать/запрещать доступ к каталогам на своей машине!
можешь написать extension для mozilla firefox. у ее экстеншенов, есть доступ к файловой системе.
 
Ответить с цитированием

  #9  
Старый 12.02.2009, 14:04
Аватар для lisa99
lisa99
Постоянный
Регистрация: 15.07.2008
Сообщений: 444
Провел на форуме:
1417964

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

Цитата:
Сообщение от demond  
lisa99В идеале вообще чтобы пользователь мог вручную разрешать/запрещать доступ к каталогам на своей машине!
да, но GPO Active Directory хранятся на контроллере домена, так ведь?
или речь идет заведомо о сервере?
 
Ответить с цитированием

  #10  
Старый 12.02.2009, 14:46
Аватар для demond
demond
Участник форума
Регистрация: 05.11.2008
Сообщений: 105
Провел на форуме:
292722

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

geezer.code, спасибо! Это мысль!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибки Windows 2 SVipeR Windows 9 02.03.2009 19:28
Файлчекер (FileChecker) скрипт мониторинга файлов сайта TreV@N PHP, PERL, MySQL, JavaScript 6 07.02.2009 05:05
Ошибки Windows dinar_007 Windows 19 01.07.2007 13:32
Инклюдинг локальных файлов в PunBB +toxa+ Форумы 0 31.10.2006 17:42



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


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




ANTICHAT.XYZ