информационная безопасность
без паники и всерьез
 подробно о проекте
Страшный баг в WindowsЗа кого нас держат?Сетевые кракеры и правда о деле Левина
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Хакеры опять разморозили холодильники... 
 C3RB3R шифрует NAS Synology через... 
 Chainalysis раскрыла взлом собственных... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / site updates
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[lj] 20.03.04 01:08 20.03.04 01:08  
Publisher: dl <Dmitry Leonov>
<"чистая" ссылка>
20.03.04 01:08
http://leonov.livejournal.com/37318.html

Очень странное поведение скриптов на еже-сервере, причем, что противно, проявляющееся далеко не сразу и не везде.

Во всех случаях страдают формы с enctype multipart/form-data, воткнутые для заливки файлов. А странность заключается в полной потере первого параметра передаваемой формы. Поскольку же у меня первый параметр везде обычно type, всякие редактирования и проч. перестают работать как класс. В качестве кривого решения проблемы срабатывает втыкание первого фиктивного параметра, но ощущение кривизны не покидает. Ради интереса стал печатать все, что приходит в stdin. Получилась очень забавная штука:
----------- something" anything -----------------------------7d42d75f061c Content-Disposition: form-data; name="type" doedit -----------------------------7d42d75f061c

Т.е. первый параметр действительно приходит от сервера обрезанным - ни тебе Content-Disposition, ни открывающей кавычки. Осталось понять, что ж его так сводит с ума...

Update:
Хм,...

Полный текст
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach