информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
За кого нас держат?Атака на InternetГде водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / beginners
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
Ответик 21.04.03 11:16  Число просмотров: 836
Автор: Ktirf <Æ Rusakov> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
> почему тогда с этого самого “тут” ( с того же адреса ) он
> отлично скачивает зип файлы, а именно на рар стопорится ???
А какой Content-Type для rar веб-сервер дает?
<beginners>
вопросик 20.04.03 10:11  
Автор: tdes <jin> Статус: Member
Отредактировано 21.04.03 11:17  Количество правок: 2
<"чистая" ссылка> <обсуждение закрыто>
вопрос такой:
почему иногда при нажатии на линк для скачивания, вместо стандартного окна для даунлоада, браузер открывает файл как текст ?

например это происходит со следующим линком New
Ответик 20.04.03 15:32  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка> <обсуждение закрыто>
> вопрос такой:
> почему иногда при нажатии на линк для скачивания, вместо
> стандартного окна для даунлоада, браузер открывает файл как
> текст ?
Скачивание происходит по http, а в http кроме пути и названия файла есть еще и тип контента (содержимого). Если сервер тебе возвращает content-type: text/html, то броузер его и отображает как текст. На этой основе была одна уязвимость эксплорера. Контент указывался как audio/wav, что заставляло эксплорер молча скачивать его и запускать, а название файла и его реальное содержимое было .exe, после скачивания бровсер просто отдавал файл винде и она сама думала как его запустить (по расширению). В данном случае молча запускала exe.

Но в данном случае все иначе :-))). Кроме пути, названия и типа контента, http поддерживает еще много интересных вещей. В частности перенаправление. Например, ты запросил ресурс, а сервер ответил: "Этот ресурс теперь валяется тут". И бровсер автоматом идет в это самое "тут".
Ответик 21.04.03 01:08  
Автор: tdes <jin> Статус: Member
Отредактировано 21.04.03 03:04  Количество правок: 1
<"чистая" ссылка> <обсуждение закрыто>
почему тогда с этого самого “тут” ( с того же адреса ) он отлично скачивает зип файлы, а именно на рар стопорится ???
Ответик 21.04.03 14:10  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка> <обсуждение закрыто>
Насчет "тут". Вчера меня по этой линке действительно редиректило. А сегодня просто скачался рар. Причем в виде хтмл

Я за проксей нахожусь, так что хттп хедер не родной с того сайта, а генеренный сквидом и файл из кеша сквидового, но это ничего не меняет. Хттп-заголовок можно получить например следующим образом: коннект на 80-й порт нужного сервака и ввод в телнет-сессии:
HEAD /patch/2002a/3727Reveal_IP.rar HTTP/1.0
Итак, ответ:


HTTP/1.0 200 OK
Date: Mon, 21 Apr 2003 10:01:11 GMT
Server: Rapidsite/Apa/1.3.27 (Unix) FrontPage/5.0.2.2510 mod_ssl/2.8.12 OpenSSL/0.9.7a
Last-Modified: Thu, 31 Oct 2002 01:37:39 GMT
ETag: "ad444d-f001-3dc08963"
Accept-Ranges: bytes
Content-Length: 61441
Content-Type: text/html
Age: 525
X-Cache: HIT from berloga
Connection: close


Как видишь content-type у этого рара text/html, вот бровсер и считает его текстом. Но ты не боись - качай бровсером, а потом сделай сохранить. Все должно сохраниться правильно.
спасибо, прояснил ситуацию :) 21.04.03 14:35  
Автор: tdes <jin> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
Ответик 21.04.03 11:16  
Автор: Ktirf <Æ Rusakov> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
> почему тогда с этого самого “тут” ( с того же адреса ) он
> отлично скачивает зип файлы, а именно на рар стопорится ???
А какой Content-Type для rar веб-сервер дает?
через telnet не получилось посмотреть, а по другому не умею 21.04.03 11:28  
Автор: tdes <jin> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
Что значит не получилось? 21.04.03 11:32  
Автор: Ktirf <Æ Rusakov> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
Способ узнать - натравить на линк практически любой менеджер закачек, они по-моему почти все выдают HTTP-заголовки :)
никогда не пользовался ими, какой например поставить ? 21.04.03 11:40  
Автор: tdes <jin> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
Гм, для сильных духом wget :) 21.04.03 11:47  
Автор: Ktirf <Æ Rusakov> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
Для всех остальных (к коим сам отношусь) ReGet (Pro, Deluxe) для виндов, Downloader for X для XWindow.
Броузер какой? 21.04.03 10:01  
Автор: Night Knight [HZTeam.msk] <George Fedosejev> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
А у меня и в опере так. Просто сервак там криво настроен 21.04.03 14:10  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка> <обсуждение закрыто>
пробовал ие из под винды и нетшкафом из под мандрейка 21.04.03 11:10  
Автор: tdes <jin> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
Как владелец сервера расскажу в чём дело 21.04.03 16:16  
Автор: Smerch Статус: Незарегистрированный пользователь
Отредактировано 21.04.03 16:18  Количество правок: 1
<"чистая" ссылка> <обсуждение закрыто>
Как владелец IP 198.66.3.182 и сервера www.icqinfo.ru могу поведать в чём дело.
IP 198.66.3.182 принадлежит одному забугорному хостингу, на котором и хранится большинство софта для сайта www.icqinfo.ru. Однако, видно, что админы этого хостинга не очень хорошо шагают в ногу с новыми технологиями и в настройках mime.types у них отсутствует описания для формата RAR. Так что файлы exe, zip отдаются нормально:
application/octet-stream bin dms lha lzh exe class so dll
application/zip zip

но RAR отдаётся стандартно как plaint/text, потому что в mime.types НЕТУ информации о нём. У меня нет соответствующего доступа на сервер, чтобы я сам мог изменить настройки.

Если у Вас открывается просто текст, вместо загрузки файла, то или просто закачивайте этот файл с помощью ЛЮБОГО менеджера закачек (уже много перечислено в предыдущих топиках), или щёлкайте по ссылке правой кнопкой и выбирайте "сохранить объект как". Элементарно!

Теперь насчёт того, что после нажатия на ссылку с файлом открывается сайт icqinfo.ru .
Очень многие люди нагло копируют мои материалы (я с этим активно борюсь) и ставят прямые ссылки со своего сайта на мой архив. Так как траффик приходится оплачивать мне, то ясное дело, что меня далеко не радует что всякие у.р.о.д.ы (звиняюсь, но иначе их и не назвать) опускают меня так на деньги. Пришлось добавить в .htaccess информацию, чтобы сервер отдавал эти файлы ТОЛЬКО если человек запрашивает его с icqinfo.ru. Если в referer'е будет стоять любой другой сайт - вместо файла загрузится сайта icqinfo.ru . Кстати, благодаря этому, теперь все хотлинкеры просто приносят мне дополнительные хосты, причём не мало ;).
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 1 s   Design: Vadim Derkach