http <-> https, sid, и т.н. ... параноя ...
11 отговора
534 прегледа
http <-> https, sid, и т.н. ... параноя ...
Нещо пак ме гони параноя
Та, цялата ситуация, сайт с няколко нива на достъп от админски до анонимен. На определени нива им е разрешено да купуват, някои също се явяват и като продавачи в този сайт.
Схема за търговия:
1. Усер колектва нещата в карта
2. При чекаут се прехвърля в хттпс с сид-а си в гет.
3. формира му се ордер според сид-а който беше при пълнене на карта, киха кинти
4. връща се обратно в хттп и му възстановявам права които имал преди да отиде в хттпс.
Та параноята е следната ... ако някаква гад прихване УРЛ с което минава в хттпс тя след това без проблеми ще може да си присвои права на потребител и да се логне в сайта.
Кой как се оправя в подобна ситуация?
Та, цялата ситуация, сайт с няколко нива на достъп от админски до анонимен. На определени нива им е разрешено да купуват, някои също се явяват и като продавачи в този сайт.
Схема за търговия:
1. Усер колектва нещата в карта
2. При чекаут се прехвърля в хттпс с сид-а си в гет.
3. формира му се ордер според сид-а който беше при пълнене на карта, киха кинти
4. връща се обратно в хттп и му възстановявам права които имал преди да отиде в хттпс.
Та параноята е следната ... ако някаква гад прихване УРЛ с което минава в хттпс тя след това без проблеми ще може да си присвои права на потребител и да се логне в сайта.
Кой как се оправя в подобна ситуация?
Re: http <-> https, sid, и т.н. ... параноя ...
май не разбрах ама ...cookie не върши ли работа?!?
Break The UnBreakable
Break The UnBreakable
Re: http <-> https, sid, и т.н. ... параноя ...
защита по IP, куки, и знам ли още какво ....
hijacking-а е ужасия
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
hijacking-а е ужасия
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Re: http <-> https, sid, и т.н. ... параноя ...
а същото куки ще бъде ли достъпно в хттпс? щото сид-а се губи.
Re: http <-> https, sid, и т.н. ... параноя ...
тц... губи се
[линк]
<? $_COOKIE['name']=1; print_r($_COOKIE); ?>
Array ( [name] => 1 )
-----
[линк]
<? print_r($_COOKIE); ?>
Array ( )
-----
[линк]
<? print_r($_COOKIE); ?>
Array ( )
[линк]
<? $_COOKIE['name']=1; print_r($_COOKIE); ?>
Array ( [name] => 1 )
-----
[линк]
<? print_r($_COOKIE); ?>
Array ( )
-----
[линк]
<? print_r($_COOKIE); ?>
Array ( )
Re: http <-> https, sid, и т.н. ... параноя ...
хм... веднъж го има веднъж няма .... срана работа.
Re: http <-> https, sid, и т.н. ... параноя ...
Не съм много сигурен че ще стане това ама ...
$sock = fsockopen("ssl://secure.example.com", 443, $errno, $errstr, 30);
fputs($sock, "Host: secure.example.com\r\n");
....
fputs($sock, "Set-Cookie: test=1");
fclose($sock);
Break The UnBreakable
$sock = fsockopen("ssl://secure.example.com", 443, $errno, $errstr, 30);
fputs($sock, "Host: secure.example.com\r\n");
....
fputs($sock, "Set-Cookie: test=1");
fclose($sock);
Break The UnBreakable
Re: http <-> https, sid, и т.н. ... параноя ...
ми то има разлика между http и https за тва ! ;-)
що не го сетнеш през фрейм ифрейм или с няколко редиректа бързи или с опън на new прозорец който проверява дали викащия го е активен и бла бла бла, ако ме разбираш
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
що не го сетнеш през фрейм ифрейм или с няколко редиректа бързи или с опън на new прозорец който проверява дали викащия го е активен и бла бла бла, ако ме разбираш
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Re: http <-> https, sid, и т.н. ... параноя ...
може ли да започне с HTTPS и така да избегне проблема?
C++ is waste of time for web development
C++ is waste of time for web development
Re: http <-> https, sid, и т.н. ... параноя ...
прекалено голям трафик е за да го набутваш изцяло там.
Re: http <-> https, sid, и т.н. ... параноя ...
ми виж как е на yahoo, те са направили нещо подобно при логин
C++ is waste of time for web development
C++ is waste of time for web development
Re: http <-> https, sid, и т.н. ... параноя ...
вече направих с куки и заместо сид използвам случайни 128 символни ключове които се пазят в ДБ и имат таймаут.