![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 13.06.2002 Skąd: mmz Ostrzeżenie: (0%) ![]() ![]() |
mam pytanko mam u siebie w systemie logowania uwierzytelnienie na podstawie sesji, klucza, cookie, user agent , ip i hosta tylko dzisiaj czytajac ksiazke dowiedzialem sie o czym takim jak zarzadzaniem ruchem w sieci i rozkladanie obciazenia serwera poprzez proxy na rozne serwery w zwiazku z czym IP moze sie zmieniac z kazdym rzadaniem, w zwiazku a czym jezeli sprawdzam usera po IP to w tym momencie jezeli serw zmieni IP zmniejszajac obciazenie to automat uniewaznia mi sesje.
A wiec mam pytanie do was bo niemoge nic znalesc w necie czy te zmiany rozdzielania ruchu przez proxy to tylko po stronie serwera , czy klienta? bo dlamnie po stronie klienta to jakas tam nowosc a wiec czy popularne jest takie narzedzie zmiany obciazenia ruchu. Dwa jak sie przed tym zabezpieczyc ? pomyslalem ze dobre by bylo jakby user mogl wylaczyc weryfikacje ip i hosta zmniejsza poziom bezpieczenstwa ale dziala aplikacja niewywalajac co wchwilka P.S. sorki za pisownie ale niepisze z polski i niemam pl znakow (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
No to sie user zaloguje jeszcze raz i tyle. A ty przynajmniej masz pewnosc ze Request pochodzi od tej samej osoby a nie od kogos kto jakims trafem ma cookie tej sesji. Lepiej pozwolic sie uzytkownikowi zalogowac jeszcze raz i nadpisac nowe IP.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 13.06.2002 Skąd: mmz Ostrzeżenie: (0%) ![]() ![]() |
tez o tym myslalem ale jak co klikniecie na link ma sie zmieniac IP to user nic by niezrobil , powiedzmy ze sie przeloguje odswiezy raz strone i IP ulegnie zmianie, jedym slowem horror dla uzytkownika, ale chyba dobrym rozwiazaniem bedzie mozliwosc wylaczenia tego bo sesja + klucz przesylany w linku to juz spore zabezpieczenie wiem ze nie 100% ale jakies tam jest a wylaczyc bedzie mogl tylko na wlasne zyczenie i niemoze miec pretensji ze zmiejsza poziom zabezpieczen i jezeli ktos przejmie sesjee klucz to juz trudno. tylko przy zmianie waznych danych (przy wylaczonej tej opcji) poprosic jeszcze raz o login i haslo i chyba bylo by po sprawie.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Nie szukalem nigdy informacji o tym jak dzialaja takie serwery proxy. Ale nie wydaje mi sie zeby za kazdym zadaniem zmienialy IP. Sprobuj znalezc cos na ten temat i bedziesz mial odpowiedz.
Use the google Luke (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
thornag Masz rację ;P Nie zmieniaja sie bo ip z proxy to ip servera proxy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jedynie programy zmieniają ip (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Więcj jak ktos uzywa programu to niech wyłączy. On sie niepotrzebnie kryje w internecie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 13.06.2002 Skąd: mmz Ostrzeżenie: (0%) ![]() ![]() |
Czyli Helion w PHP5 dla zaawansowanych robia w bambuko, bo tak to mozna byo zrozumiec w celu optymalizacji lacz mozliwa jest automatyczna zmiana adresu IP przez serwer proxy. OKi niewazne widze ze to sie rzadko zdarza wiec w celu bezpieczenstwa zostanie weryfikacja IP
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 1 Dołączył: 25.02.2006 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Może trochę offtopicowo, ale trzyma się jeszcze tematu (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Cytat ...zarzadzaniem ruchem w sieci i rozkladanie obciazenia serwera poprzez proxy na rozne serwery w zwiazku z czym IP moze sie zmieniac z kazdym rzadaniem, w zwiazku a czym jezeli sprawdzam usera po IP to w tym momencie jezeli serw zmieni IP zmniejszajac obciazenie to automat uniewaznia mi sesje. Jeśli chodzi o ową kwestię, to ta technika nazywa się "Load balancing" i polega na rozdzielaniu zasobów przy nadmiernym ich użyciu, zakładając, że dana maszyna (lub maszyny) może je rozdzielić. W tym przypadku jeśli omawiamy serwery proxy, które posiadają przykładowo dwa łącza dostępowe do internetu (z różnymi adresami ip), to gdy jedno łącze jest wykorzystywane przykładowo w 80%-100%, to zostaje włączone w obieg drugie łącze, które znacznie zwiększa dostępność tego serwera, stąd ta kwestia zmiany adresów ip (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Czasami może się zdarzyć, że za każdym zapytaniem, sesją, może zmieniać się nam adres ip (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Raczej ulega zmiczy te zmiany rozdzielania ruchu przez proxy to tylko po stronie serwera , czy klienta? Hmm, raczej jeśli taki serwer proxy będzie miał przemienny adres ip, to raczej ulega po stronie serwera proxy i serwera, klient nawet tego niezauważy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Poza tym, to większość serwerów proxy przekazuje zmienną, bodajże superglobalny $_SERVER, 'x_forwarded_for', która zawiera adres ip komputera, który wysłał zapytanie, więc w pewnym stopniu umożliwia to przeprowadzenie dalszej weryfikacji poprzez adres ip (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) PS W/w opis został tak napisany, aby każdy mógł zrozumięć idee Load Balancingu, więc wybaczcie jeśli zbyt ogólnikowo lub górnolotnie zostało to napisane (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
@planet_x Ta ksiazke skonczylem jakis tydzien temu. Duzo mi pomogla ale tez zrobila sieczke z informacji (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Polecam forum celem rehabiltacji. Ogolnie rzecz biorac mysle ze tam tlumacz mial male pojecie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Przyklady sa z razacymi bledami niejednokrotnie a i tlumaczenia smieszne. Ogolnie ksiazka jest ok zeby zaczac ale nie wierz jej na 100% (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Co do tematu, postaw sobie jakis testowy skrypt statyk. Nazbieraj informacji wtedy bedziesz wiedzial ile osob w serwisie korzysta z PROXY ile z tych proxcy przesyla x_forwardedi na podstawie tych informacji podejmnij decyzje bezpieczenstwo/wygoda. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Ja bym polecił Class5 Scout (Bastiona) Wykrywa twoje ip a nie proxy i też wykryje ip proxy Super klasa, za niecałe 4zł masz scouta i inne class 5 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Więc jakos się da wykryć prawdziwe IP.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 13.06.2002 Skąd: mmz Ostrzeżenie: (0%) ![]() ![]() |
takie cos jest w stanie wykryc ip za proxy przy wlaczonym balansowaniu obciazeniem?
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
A co jak proxy leci do nastepnego proxy i te do nastepnego a te srodkowe nie forwarduje IP poprzednika ?
Ja tam jednak uwazam ze nie mozna zalozyc ze zawsze jestes w stanie dojsc do IP uzytkownika ktory wyslal request (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Pomyśl o uzytkownikach nesotrady. Nie beda mieli czegoś takiego jak autologowanie, a jeśli oni komuś dadzą id sesji to juz nie twoja wina (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
(IMG:http://forum.php.pl/style_emoticons/default/offtopic.gif) thornag ty jesteś z wielkiej brytani? (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 21:56 |