Problem relaterade till null-byte: Versionshistorik

Hoppa till navigering Hoppa till sök

Val av diff: markera i radioknappen för att jämföra sidversioner och tryck enter eller knappen längst ner.
Förklaring: (nuvarande) = skillnad mot senaste sidversion; (föregående) = skillnad mot föregående sidversion; m = mindre ändring.

1 september 2024

  • nuvarandeföregående 06.201 september 2024 kl. 06.20Admin diskussion bidrag 1 735 byte +1 735 Skapade sidan med '== Problem relaterade till null-bytes == Eftersom PHP använder underliggande C-funktioner för filsystemrelaterade operationer, kan det hantera null-bytes på ett ganska oväntat sätt. Eftersom null-bytes markerar slutet på en sträng i C, kommer strängar som innehåller dem inte att betraktas i sin helhet utan endast fram till att en null-byte uppträder. Följande exempel visar en sårbar kod som demonstrerar detta problem: === Exempel #1 Skript sårbart för null...'