AfterGlow Skrevet 21. september 2015 Skrevet 21. september 2015 Pussig «feil» gjør at Chrome krasjer bare ved å holde musepekeren over en lenke med tegnene.Disse 16 tegnene er alt som skal til for å krasje Chrome
Comma Chameleon Skrevet 21. september 2015 Skrevet 21. september 2015 Hehe, morsomt! Mye morro man kan ha det med dette
Dunno1987 Skrevet 21. september 2015 Skrevet 21. september 2015 http://linkofdeath.com/ og https://github.com/szhu/3030/tree/master 5
Mr.M Skrevet 21. september 2015 Skrevet 21. september 2015 Jeg er vel en amatør når det gjelder data, men det jeg synes er merkelig er hvordan noen fant det ut i utgangspunktet?? Jeg mener, selv om du går inn for det, hvor "stor" sannsynlighet er det for at du taster inn akkurat denne rekkefølgen av random tegn?
Merko Skrevet 21. september 2015 Skrevet 21. september 2015 Krasjer med Opera også Sikkert fordi Opera kjører på Chrome-motoren om jeg ikke er helt på bærtur
Gjest Slettet+123486210 Skrevet 21. september 2015 Skrevet 21. september 2015 Dere kræsja min chrome! Kan ikke lese starten av artikkelen :/
Gjest Slettet+123486210 Skrevet 21. september 2015 Skrevet 21. september 2015 Dere kræsja min chrome! Kan ikke lese starten av artikkelen :/ foresten jeg fikk det til å fungere igjen , med ie
Gjest Slettet-vpGeLVii Skrevet 21. september 2015 Skrevet 21. september 2015 Går fint på Microsoft Edge
Even mikal Skrevet 21. september 2015 Skrevet 21. september 2015 Klikker vis du holder s-pen over skjermen ? Note 4
Djn Skrevet 24. september 2015 Skrevet 24. september 2015 (endret) Jeg er vel en amatør når det gjelder data, men det jeg synes er merkelig er hvordan noen fant det ut i utgangspunktet?? Jeg mener, selv om du går inn for det, hvor "stor" sannsynlighet er det for at du taster inn akkurat denne rekkefølgen av random tegn? Det er ikke så tilfeldig som det ser ut. %30 er URL-encoding for tegnet i posisjon 0x30 (som er sifferet '0'). Tilsvarende er %00 koden for tegnet i posisjon 0x00 (en nullbyte - som er en halvmagisk verdi som ofte betyr "her slutter denne biten tekst"). Det jeg tror skjer er at chrome vanligvis filtrerer ut %00 som ulovlig. Den addressen som feiler blir først dekodet til "http://a/%00",og så forsøker den koden som skal forhåndsvise den å dekode den en gang til - uten å sjekke like nøye for ulovlige verdier, siden de alt har blitt fjernet en gang. Dermed blir den dekodet til http://a/ og en nullbyte - jeg er ikke sikker på hvorfor det kneler, men det kan være den forventer at det er tre dekodede tegn der (a, /, og det den får ved å dekode %00) og tror den har gjort noe galt når det tredje tegnet i adressen er en nullbyte? (Normalt sett er det illevarslende, siden det betyr at man har prøvd å lese forbi slutten av teksten). Denne typen feil ("hva skjer om jeg putter inn noe som blir dekodet til noe jeg ikke hadde hatt lov til å skrive direkte") er ikke helt ukjent, så det var trolig ikke random tegn. Det sagt: Det er helt akseptert å teste et program ved å gi det masse tilfeldige data for å se hvordan det går - det er kjent som fuzzing eller fuzz testing. Endret 24. september 2015 av Djn
Mr.M Skrevet 25. september 2015 Skrevet 25. september 2015 Takk for at du belyste det så grundig Kommer dem til å greie å fixe det?
esoteric Skrevet 26. september 2015 Skrevet 26. september 2015 Kommer dem til å greie å fixe det? Nei, nå må nok Chrome og de andre berørte nettlesere bare legges ned.
Anbefalte innlegg