Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] zagwozdka związana z base64
rybosom
post 15.03.2022, 11:30:10
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 6.09.2004

Ostrzeżenie: (20%)
X----


mam zagwozdkę, jak to możliwe, że 2 różne ciągi znaków po zdekodowaniu base64 oznaczają to samo:

  1. <?= base64_decode('emplxZvEhyBjaGxlYiBweXRsb3d5'); ?>
  2. <?= base64_decode('emplxZvEh8KgY2hsZWIgcHl0bG93eQ=='); ?>


businesssmiley.png
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
trueblue
post 15.03.2022, 12:22:05
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Stringi wejściowe są różne.
W jednym jest zwykła spacja, w drugim twarda.
base64 nie zwraca dwóch różnych ciągów dla tego samego wejścia.


Ten post edytował trueblue 15.03.2022, 12:22:25


--------------------
Go to the top of the page
+Quote Post
rybosom
post 15.03.2022, 12:38:12
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 6.09.2004

Ostrzeżenie: (20%)
X----


to wszystko tłumaczy, dzięki wink.gif
zapomniałem, że output mogłem porównać w hexach, ehhh wink.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:03