Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2014, 02:19   #1
SergeyJS
 
Регистрация: 22.05.2014
Сообщений: 6
По умолчанию JS: value="/wEWbwK... - как это расшифровать ?

Извиняюсь за вопросы нулевого (если не отрицательного уровня):


Вот смотрю чужой код (примитивнейшая база платных объявлений по недвижимости) - там есть такое - см. ниже. Размер value идет строчек 100-200. Как бы это расшифровать, что это ? Наверняка это какой-то стандартный метод кодирования. Сама страница содержит просто форму с поиском по параметрам, но они совсем небольшие (улица, цена, размер и т.д.). Никаких фото и прочего медиа там нет.

--------------------------------------------------------
<div class="aspNetHidden">

<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWbwK/pqiEAgK+3vvOCQKnvL+JBgL89q3eAgLR3cO pCALmt4N3AtueocIOAp79lN0BAvPEiqgPAu jTqIMFAs26z54DAqKA7ekOAofvg8MEAvz2o d4CAua3h3cC0d3HqQgC7L3ozwwCwvrBnQkC 3/rBnQkC3vrBnQkC2frBnQkC2PrBnQkC2/rBnQkC3frBnQkC3PrBnQkCyvr
...
--------------------------------------------------------
SergeyJS вне форума Ответить с цитированием
Старый 22.05.2014, 08:08   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Где-то я про этот ASPшный выброс читал. Кажется это шифр состояния компонента и его свойств (в данном случае __EVENTVALIDATION), но вот как он расшифровывается... Может быть и никак. Т.е. только в недрах дотнета.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.05.2014, 11:42   #3
SergeyJS
 
Регистрация: 22.05.2014
Сообщений: 6
По умолчанию

какой-то мегамассив данных о состоянии компонента - это как пол реестра windows

больше поверю в какую-нибудь картинку
SergeyJS вне форума Ответить с цитированием
Старый 22.05.2014, 12:08   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

http://msdn.microsoft.com/ru-ru/magazine/cc163512.aspx
Цитата:
Скрытое поле __EVENTVALIDATION является новым методом обеспечения безопасности версии ASP.NET 2.0. Данная функциональная особенность предотвращает возможность отправки потенциально злонамеренных несанкционированных запросов, с клиентской стороны. Для гарантирования соответствия отправки всех и каждого ответных вызовов и передач данных ожидаемыми исходными элементами пользовательского интерфейса, на странице имеется дополнительный слой проверки событий. Главным образом, на странице, производится сравнение содержания запроса с информацией поля __EVENTVALIDATION, на предмет отсутствия дополнительных полей, добавленных на стороне клиента. Также, выполняется контроль выбора значения из известного на сервере списка. В последний момент доступа к информации, при отображении страницы, происходит генерирование поля проверки события. Подобно состоянию представления, поле проверки события содержит хешированное значение, для предотвращения изменений на стороне клиента.
Теперь поверил?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.05.2014, 02:37   #5
SergeyJS
 
Регистрация: 22.05.2014
Сообщений: 6
По умолчанию

теперь да
ранее подумал, что может это кэш кода, т.к. в описании asp сказано, что он его кэширует (а где и как я же не знаю...)
SergeyJS вне форума Ответить с цитированием
Старый 23.05.2014, 08:06   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну да ) Вот такие штуки и можно назвать кэшем. Но не кода а состояний.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как написать это-> printf("%4.2f",n) через cout Виндовс 7 Общие вопросы C/C++ 1 23.01.2012 14:17
"External exception EEFFACE." - Что это? И как лечить? DenProx Общие вопросы Delphi 0 19.03.2011 11:19
"Mail.Ru Агент" что это? и как это? Nick007 Софт 9 21.11.2009 10:13
подскажите,как это делается...тема:"записи и работа с файлами" мяфффф Помощь студентам 1 22.06.2009 15:10
Microsoft Office Outlook : Как убрать это: "<неи" ? НеиНеи Софт 0 09.06.2008 17:22