![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 7.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki problem. Probowalem zrobic logowanie na sessiach i wyszlo dziala bez problemu. Chcialem jeszcze do tego dodac opcje zapamietaj mnie i tu sie robi problem Moglby mi ktos krotko dac przyklad takiego logowania albo jakos chociaz nakierowac bo juz nie mam na to pomyslow Z gory dzieki! |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
chcesz zrobic tak by naspenej wizycie na stronie byc zalogowanym taa??
jesli tak to ciesteczka sie klaniaja ![]() wysylasz ciasteczko z zakodowanych haslem oraz identyfikatorem przy wizycie sprawdzasz czy ciastko istnieje i czy posiada poprawne informacje jesli takto przeprowadzasz proces autoryzacji bez udzialu usera ![]() -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 7.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Udalo mi się zarobić coś takiego (nie wiem czy dobrze ale działa)
Możecie ocenić i powiedzieć na ile to jest bezpieczne i jesli zle to co poprawiec?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 199 Pomógł: 0 Dołączył: 12.02.2004 Skąd: Czymiasto Ostrzeżenie: (0%) ![]() ![]() |
do ciasteczek wrzuc tylko id uzytkownika, wystarczy
-------------------- Pozdrawiam Karolski
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 7.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ale ogolnie nie ma bledow?
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 199 Pomógł: 0 Dołączył: 12.02.2004 Skąd: Czymiasto Ostrzeżenie: (0%) ![]() ![]() |
chyab jest ok, mozeze zmienne bys mogl na proste pozamieniac ja osobiscie nei lubie powtarzac $_POST['..... a jak juz przy tym to mozesz pozmieniac na nowe standardy $HTTP_POST_VARS['zmienna'] i $HTTP_SESSION_VARS['zmienna'] a reszta chyba nice
-------------------- Pozdrawiam Karolski
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
masz powazny blad. dane z posta do zapytania wkladasz tak: $_POST['login']. Wystraczy ze ktos w loginie wpisze apostrofy lub inne bzdury i w najlepszym przypadku zapytanie ci sie posypie. W najgorszym - ktos ci moze w bazie narozrabiac. przed wlozeniem do zapytania dane powinienes przeposcic chociazby przez cos takiego: mysql_escape_string(htmlspecialchars($_POST['login']))
A ogolnie to przeczytaj se to: http://forum.php.pl/index.php?showtopic=23258 -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
Cytat(karolski @ 2005-11-08 16:15:28) do ciasteczek wrzuc tylko id uzytkownika, wystarczy samo id nic ci nie da! jak uwiezytelisz usera? na podstawie czego?? jego identyfikatora? ![]() Ten post edytował Kinool 8.11.2005, 15:46:42 -------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Kinool @ 2005-11-08 15:45:03) Cytat(karolski @ 2005-11-08 16:15:28) do ciasteczek wrzuc tylko id uzytkownika, wystarczy samo id nic ci nie da! jak uwiezytelisz usera? na podstawie czego?? jego identyfikatora? ![]() masz całkowitą rację, dane dot. hasła, szczególnie jak są zakodowane w md5 są praktycznie nie do rozszyfrowania. Więc nie ma się czym przejmować. Swoją drogą: sesi, może ![]() ![]() -------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 199 Pomógł: 0 Dołączył: 12.02.2004 Skąd: Czymiasto Ostrzeżenie: (0%) ![]() ![]() |
bzdura nie wejdziesz an konto zmieniajac id uzytkonika na kogos innego bo jest jeszcze cos takiego jak id sesji ktore jest szyfrowane klucze, 128 bitowym -> powodzenia
"hasła md5 są praktycznie nie do rozszyfrowania" są do rozszyfrowania do 7 znakow rozszyfruje ci w 15 minut, a wiecej tez się da tylko czasu troszke wiecej wiec powodzenai z dawaniem hasla do cookie ;] -------------------- Pozdrawiam Karolski
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
Cytat(karolski @ 2005-11-08 23:04:25) bzdura nie wejdziesz an konto zmieniajac id uzytkonika na kogos innego bo jest jeszcze cos takiego jak id sesji ktore jest szyfrowane klucze, 128 bitowym -> powodzenia "hasła md5 są praktycznie nie do rozszyfrowania" są do rozszyfrowania do 7 znakow rozszyfruje ci w 15 minut, a wiecej tez się da tylko czasu troszke wiecej wiec powodzenai z dawaniem hasla do cookie ;] nie wiem czy wiesz jak dzialaja sesje, jesli wylaczysz i wlaczysz przegladarke a potem ponownie wejdziesz na strone masz juz zupelnie inny identyfikator a cos takiego zachodzi gdy chesz byc zalogowany na stronie bez "recznego logowania" (przyklad forum) wiec aby doszlo do uwiezytelnienia musisz miec id i haslo usera, tzrba byc szalencem albo idiota aby trzymac haslo w jawnej formie! ale mniejsza juz o to hasz md5 jak i inne hasze nie sa do "rozszyfrowania" a to z prostego powodu ze nie sa szyframi! tylko funkcajmi skrótu BZDURA mozna nazwac wypoweidz typu: Cytat do ciasteczek wrzuc tylko id uzytkownika, wystarczy do czego to wystarczy?? do zalogowania? uwiezytelnienia?? bo nie rozumie twojej bzdurnej wypowiedzi!
-------------------- |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 199 Pomógł: 0 Dołączył: 12.02.2004 Skąd: Czymiasto Ostrzeżenie: (0%) ![]() ![]() |
wes co ty wiesz, zoabcz sobei na strukture cookie, albo poprostu sproboj zalogować się na innego uzytkownika np na www.team-pentagram.pl
ale masz pojecie o kryptografii daj mi prosty hash w md5 do 7 znakow to ci go rozszyfruje -------------------- Pozdrawiam Karolski
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
jak juz wspomialem to nie rozszyfrujesz a znajdziesz kolizje panie kryptografie a tak na marginesie to istnieje nieskonczona liczba kolizji (podstawy matematyki) problem tylko z ich znalezieniem.
piszac o znalezieniu kolizji malych ciagow to ameryki nie odkryles! co ma budowa ciastaka do przechowywania w nim haszu md5 czy innego? ale jeszcze nie odpowiedziales mi na pytanie, w jaki sposob Cytat do ciasteczek wrzuc tylko id uzytkownika, wystarczy to wystarczy do uwiezytelnienia??
-------------------- |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 199 Pomógł: 0 Dołączył: 12.02.2004 Skąd: Czymiasto Ostrzeżenie: (0%) ![]() ![]() |
oczym ty do mnie rozmawiasz ;]
hasla uzytkonikow sa przewaznie ok 7 znakow wiec rozszyfrowanie takiego hasla to jest 15 minut, jak nie wiezysz to daj mi hash to ci podam co to za haslo tak wystarczy login albo id do ciasteczka, mistrzu tak jak wczesniej pisales to zmien w ciasteczku login albo id na inne i sporoboj sie zalogowac ;] -------------------- Pozdrawiam Karolski
|
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
Cytat(karolski @ 2005-11-09 11:16:37) tak wystarczy login albo id do ciasteczka, mistrzu tak jak wczesniej pisales to zmien w ciasteczku login albo id na inne i sporoboj sie zalogowac ;] do czego to wystarczy aby sie zalogowac? ![]() jesli ty robisz systemy uwiezytelniajace na podstawie samego logiunu albo ID to gratulacje dla ciebie i twoich klientow a co do haszu to prosze ea78498fbd4e111d3a28eb6cd58c4148 czekam 15 mint ![]() Ten post edytował Kinool 9.11.2005, 10:32:58 -------------------- |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 177 Pomógł: 6 Dołączył: 14.01.2003 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
czy 15 minut juz minelo bo chcialbym zobaczyc odpowiedz
![]() -------------------- "zycia nie mierzy sie liczba oddechow,
ale liczba chwil, ktore zapieraja dech w piersi" |
|
|
![]()
Post
#17
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat czy 15 minut juz minelo bo chcialbym zobaczyc odpowiedz Jeszcze jedna taka genialna wypowiedź a posypią się ostrzeżenia. Przecież karolskiego moze nie byc akurat na forum i nic nie wie ze juz ma dzialac.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#18
|
|
![]() Grupa: Zarejestrowani Postów: 362 Pomógł: 0 Dołączył: 18.02.2004 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
Cytat(karolski @ 2005-11-09 11:16:37) hasla uzytkonikow sa przewaznie ok 7 znakow wiec rozszyfrowanie takiego hasla to jest 15 minut, jak nie wiezysz to daj mi hash to ci podam co to za haslo Kolega dalej mili pojęcia. md5 to hash, funkcja skrótu, ona nie szyfruje, więc nie można jej rozszyfrować! Jak już ktoś wspomniał - jedyne co możesz zrobić, to znaleźć kolizję, czyli ciąg znaków, który generuje ten sam hash, a jak wiadomo istnieje nieskończenie wiele ciągów dających ten sam hash. Gdyby md5 dało się 'rozszyfrować' byłby to najlepszy możliwy algorytm kompresji - niezależnie od ilości danych po kompresji zajmowały by one 32 bajty. Absurd. I proszę sobie przyjąć do wiadomości, że też się możesz mylić. |
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 199 Pomógł: 0 Dołączył: 12.02.2004 Skąd: Czymiasto Ostrzeżenie: (0%) ![]() ![]() |
ea78498fbd4e111d3a28eb6cd58c4148 <notfound> hex:<notfound>
dales jaksi hash za dlugi albo bledny, najlepiej daj do 7 znakow bo nie chce mi sie szukac nastepnej maszyny ktora to rozszyfrowuje a to do matiego i innych niedowiarkow: Łamanie hashy jest oparte na specjalnych tablicach, dzięki którym można łamać hasła(?) do długości 7 znaków zawierające małe litery i cyfry(([0-9a-z]{7})). -------------------- Pozdrawiam Karolski
|
|
|
![]()
Post
#20
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Temat był już podejmowany nie raz, jeśli ktoś chce coś dodać w temacie łamania i "odszyfrowywania" haszy to polecem odszukac odpowiednie wątki i pisać tam.
Za kolejny wpis o haszowaniu w tym wątku zamknę go. Bo to zwykły OT jest ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 10:02 |