информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Страшный баг в WindowsПортрет посетителяЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Очередное исследование 19 миллиардов... 
 Оптимизация ввода-вывода как инструмент... 
 Зловреды выбирают Lisp и Delphi 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / beginners
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
Ответик 21.04.03 11:16  Число просмотров: 908
Автор: 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-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach