Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 8, 2009 11:17:34

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

как подключить свой механизм сессий

И что это даже не помогает? http://docs.djangoproject.com/en/dev/releases/1.0/#automatic-escaping-of-template-variables

Ferroman
https позволяет закрыть траффик от третьих лиц
Это значит что там где приходят данные от пользователя, если не использовать https то от “снифера” не поможет даже экранирование?

Офлайн

#2 Апрель 8, 2009 13:09:48

fetish
От:
Зарегистрирован: 2009-04-07
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

как подключить свой механизм сессий

romankrv
Это значит что там где приходят данные от пользователя, если не использовать https то от “снифера” не поможет даже экранирование?
а вы уверены, что он применим везде и всегда?
а если у вас командный проект? в этом случае самый лучший код у того, кто всех остальных считает дураками
одна линия обороны - хорошо, а две - еще лучше
как говориться, дальше положишь - ближе возмешь



Офлайн

#3 Апрель 8, 2009 13:29:12

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

как подключить свой механизм сессий

romankrv
Да, конечно. Грубо говоря, если не использовать https то можно считать что все данные обмена между клиент-севером доступны 3-й стороне.
fetish
Не один AOL пропускает все через внешние прокси. Множество крупных провайдеров так делают.
Можно использовать шифрованную http-аутентификацию (правда, в IE<7 не работает). Зато для пользователя ничего не изменится, а кук не будет.
Можно сделать короткую сессию (как делают платёжные системы)+https. Я бы так и сделал.

Офлайн

#4 Апрель 8, 2009 14:31:13

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

как подключить свой механизм сессий

Теперь ясно. И еще вопрос
1)как “настраивать” django проект для использования https? то есть что кроме urls.py необходимо переделывать?
2) достаточно ли будет free сертификата (на стороне сервера(хоста) ) которые генерятся штатными спосабами (openssl) . Так как платить ну совсем не хоцится

Офлайн

#5 Апрель 8, 2009 14:35:30

fetish
От:
Зарегистрирован: 2009-04-07
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

как подключить свой механизм сессий

проверка хттп-запроса имеет смысл, когда это уже случилось.
а вы в чем меня убедить пытаетесь? что сессию украсть невозможно? смешно.
да, кукис по хттпс - это хорошо. я не отрицаю. но это не является панацеей.
вы какой-нибудь едитор для cms-ки сами писать будете? если вы скажете это менеджеру проекта, сразу же встанете первым номером на вылет. ему результат нужен здесь и сейчас. значит нужно брать решение со стороны. где гарантия, что оно без дыр?
а если это клиентская часть? или налажали джаваскрипт-программеры в аджаксе. всего не предусмотриш.
поэтому, меры дают результат в комплексе.

romankrv
как “настраивать” django проект для использования https? то есть что кроме urls.py необходимо переделывать?
а я, например, вообще вешаю любой проект бекендом на локалхост на отдельный апач под отдельным юзером проекта, а внешние запросы к хосту проксирую фронтендом - нджинксом. он https-ом и заведует. очень удобно.
romankrv
достаточно ли будет free сертификата (на стороне сервера(хоста) ) которые генерятся штатными спосабами (openssl) . Так как платить ну совсем не хоцится
достаточно. но юзерам придется соглашаться использовать “подозрительный” сертификат
если не лень раз в 1-3 месяца обновлять его, можно воспользоваться услугами бесплатных ссл-сертификатов. а у комода он вообще 6 месяцев действует



Отредактировано (Апрель 8, 2009 14:50:27)

Офлайн

#6 Апрель 8, 2009 15:26:21

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

как подключить свой механизм сессий

romankrv
Теперь ясно. И еще вопрос
Ром, в отдельный топик пожалуйста.



Офлайн

#7 Апрель 8, 2009 16:45:22

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

как подключить свой механизм сессий

Уважаемый, упырьте свой мел. Тут, между прочим, вам помочь пытаются.

проверка хттп-запроса имеет смысл, когда это уже случилось.
а вы в чем меня убедить пытаетесь? что сессию украсть невозможно? смешно.
У вас буйная фантазия. Не надо мне приписывать то, чего я не говорил.
да, кукис по хттпс - это хорошо. я не отрицаю. но это не является панацеей.
Если вы ищите панацею, то вам не сюда. Защита должна соответствовать ценности данных.
вы какой-нибудь едитор для cms-ки сами писать будете? если вы скажете это менеджеру проекта, сразу же встанете первым номером на вылет. ему результат нужен здесь и сейчас. значит нужно брать решение со стороны. где гарантия, что оно без дыр?
а если это клиентская часть? или налажали джаваскрипт-программеры в аджаксе. всего не предусмотриш.
поэтому, меры дают результат в комплексе.
К чему этот опус? Если есть определённые ограничения, то стоит их озвучить сразу. А отношения с менеджментом тематики поста не касаются.
Я не знаю, как у других, а я предпочитаю не изобретать велосипеды и использовать способы, глюки которых давно известны, а не изобретать новые, борясь с новыми глюками. Что предложил и вам. Не нравится - не надо, насильно не заставляем. Если вы сами знаете лучше - тут вам и флаг в руки и попутного ветра в широкую спину.

Офлайн

#8 Апрель 8, 2009 19:45:57

fetish
От:
Зарегистрирован: 2009-04-07
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

как подключить свой механизм сессий

эээ… причем тут мой мел
пост писался под чашку чая в исключительно благодушном настроении и носит вкрадчиво-наставительный тон
помните как ливанов говорил соломину: “элементарно, ватсон?”
чтож.. извиняюсь, если что..

Ferroman
Защита должна соответствовать ценности данных.
а как вы определите какова ценность хранимых вами данных?
помнится, лет 5 назад, когда я еще любил пошалить на просторах интернета, поломал я слегка одного американского провайдера
слил пользователские хеши, правила хеширования, написал брутер и запустил на выходные
в понедельник у меня были данные примерно 40% списка - это около 120 человек
из этих 120 примерно у трети пароли подошли к их почтовым ящикам на яху, аолу, хотмейлу…
я проверил около 5 ящиков. вы удивитесь как много можно найти у них в почте. аккаунты к различным сервисам, данные кредиток (в том числе и чужих), адреса и телефоны…
и вот я получаю доступ к этому только потому, что какой-то технический специалист относится к пользователям по принципу ССЗБ
зачем конструкторы автомобилей тратят столько денег на краштесты лобового удара? водитель обязан контролировать то, что у него перед машиной. ударился? ССЗБ и дело закрыто.



Офлайн

#9 Апрель 8, 2009 20:11:50

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

как подключить свой механизм сессий

Ну, через интернет настроение видеть трудно, его можно оценить только по тому как написано. Так что не обессудьте.
Ценность данных оценить не трудно. Достаточно сделать так, что бы угнать пароль с вашего сайта было труднее, чем с любого другого с сравнимой посещаемостью. That's it.
Короткие сессии+https с этим отлично справятся. Вот moneybookers.com годами так делает, а я думаю что его со всех сторон обходили на предмет безопасности. KISS-Бритва Оккама.
Сравнение с машинами - явная гипербола. Сломанный аккаунт != жизнь.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version