Podsumowanie

Perl „wie”, że nierozważne przekazywanie danych może powodować problemy, więc oferuje programiście funkcje, które pomagają uporać się z tym zagrożeniem. Kontrola skażeń to narzędzie, które pomaga znaleźć części programu próbujące przekazać zewnętrzne dane do zasobów poza programem. Perl nakłania do badania danych i przekształcania ich w coś godnego zaufania przed ich użyciem. Badanie i oczyszczanie danych to nie wszystko — trzeba programować defensywnie, korzystając również z innych zabezpieczeń oferowanych przez Perl. Kontrola skażeń nie gwarantuje pełnej ochrony, więc należy brać pod uwagę całe środowisko bezpieczeństwa, tak jak w każdym innym języku programowania.

Get Perl. Mistrzostwo w programowaniu now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.