zip? Powinieneś uważać na dwa wektory ataku. #od0dopentestera• Zip Slip
Gdy użytkownik wysyła archiwum – zazwyczaj musisz je otworzyć i przeanalizować każdy plik z osobna (chociażby dla obrazków wygenerować odpowiednie miniatury).
Prosty algorytm będzie wyglądał mniej więcej tak:
1. Stwórz katalog tymczasowy na dysku (/tmp/katalog)
2. Otwórz archiwum (zewnętrzną biblioteką) i pobierz nazwy







































źródło: comment_1588221673OgxdeJPYimqZWzJ7QrnkJg.jpg
Pobierz