Okazuje się, że w niektórych przypadkach złe zabezpieczenia to jednak dobre zabezpieczenia…
View the original article here