Search

Visitors Counter

TodayToday15
YesterdayYesterday69
This_WeekThis_Week153
This_MonthThis_Month1751
All_DaysAll_Days140719
Your_IP 3.239.51.78

Zabezpieczenie arkusza kalkulacyjnego excel przy pomocy hasła chroniącego przed zmianami nie jest najbezpieczniejszą metodą na zabezpieczenie efektów naszej pracy. Wpisane hasło jest zapisane w pamięci za pomocą przekształcenia matematycznego. Jego długość zostaje ograniczona do 12 znaków, przy czym pierwsze 11 z nich może przyjmować tylko 2 wartości. Pozostały znak, może przyjąc 95 różnych wartości. Takie podejście ogranicza więc ilość wszystkich dostępnych kombinacji do 2^11+95 = 194 560 możliwości. Nie ma więc znaczenia długość wybranego przez nas hasła. Już zabezpieczenie w postaci 3 znakowego hasła zawierającego tylko małe i duże litery oraz cyfry daje 238 328 kombinacji. 

Do odgadnięcia hasła można posłużyć się makrem o nazwie allinternalpasswords.xlszamieszczonym na stronie http://www.mcgimpsey.com/excel/removepwords.html.

Po otwarciu pliku z makrem nic nie zobaczymy ponieważ arkusz jest ukryty. Poprzez zakładkę widok/odkryj uruchamiamy widoczność arkusza. 

Jednocześnie otwieramy plik zabezpieczony hasłem przed zmianami. Z zakładki widok wybieramy pozycję makra / wyświetl makra. Na liście rozwijanej na dole okna powinno być zaznaczone Makra w: wszystkie otwarte skoroszyty. Jeżeli nic nam się nie wyświetla należy sprawdzić czy zezwoliliśmy na działanie makr. Excel standardowo blokuje ich działanie zwiększając bezpieczeństwo, ponieważ mogą one zawierać niechciane oprogramowanie. Na początku sam miałem obawy przed jego uruchomieniem, ale analiza programu potwierdziła, że jest ono bezpieczne. Po uruchomieniu odpowiedniego makra hasło do pliku znika a my mamy pełny dostęp do funkcji, które mogły być przed nami ukryte.

Plik