Wpis z mikrobloga

@Inarus: 221ms na moim lapku, Java8, PBKDF2
https://pastebin.com/YwnP7WvZ
Znaków tyle co podał OP.

Sprytniejszy user zauważy że w algorytmach do hashowania haseł można wybrać długość klucza która w takim przypadku będzie miała znaczenie. Na 99% okaże się że ten portal hashuje z X pierwszych znaków hasła, a resztę ignoruje
  • Odpowiedz
@teczwy1410: To nie takie proste, recovery przy błędach typu StackOverflow albo OutOfMemory które mogą w takiej sytuacji nastąpić jest bardzo trudne. Sama operacja logowania zabrałyby dodatkową pamięć, której i tak już nie masz dostępnej. Musiałbyś zaalokować dodatkową pamięć przed wystąpieniem błędu. I to pewnie z użyciem API których większość programistów się boi (typu Unsafe)

Java-specific wypowiedź na ten temat: https://stackoverflow.com/questions/3058198/can-the-jvm-recover-from-an-outofmemoryerror-without-a-restart
  • Odpowiedz
@Majronn: to z pewnością zaplanowana strategia - Narodowa!
"uruchom portal albiklaj wiedząc, że ma w c--j bugów
j---ć Mati, jakoś poszło
poczekaj na wściekłe psy programistyczne/niebezpiecznikowe aż wyłapią błędy za darmo
popraw
  • Odpowiedz
@Majronn: nie obraź się ale takie wpisy zalatują akcją promocyjną. Prawie założyłem tam konto pod wpływem tego wpisu żeby zobaczyc co mozna zrobić z hasłem ale nie przepuściło 1 znaku - i wtedy zdałem sobie sprawę z tego co o---------m.

Stop making stupid websites famous
  • Odpowiedz
Na studiach mówili nam, że kiedyś dawno temu Allegro wywaliło się na 2 dni, bo ktoś wkleił hasło ważące 2GB (np. otwarty w notatniku obraz płyty, plik exe itp.). Został rzucony błąd, który powinien zostać wpisany do loga razem z przyczyną błędu. Ten proces też rzucił błąd, bo nie był w stanie zapisać tak długiego loga. I ten proces również rzucił błąd - i tak w nieskończoność ( ͡° ͜ʖ
  • Odpowiedz