Mi a jelszó védelem cracker
Sokkal hatékonyabb egy másik feltörni az operációs rendszer jelszavas védelem, ahol a támadás van kitéve egy rendszer fájl, amely információkat tartalmaz a jogi felhasználók és a jelszavukat. Azonban a modern operációs rendszer védi titkosítja a felhasználói jelszavakat tárolt fájl. Hozzáférés az ilyen fájlokat, általában az alapértelmezett tilos, még a rendszergazdák, nem is beszélve az átlagos felhasználó. Ugyanakkor bizonyos esetekben a támadó kezeli a különböző trükköket, hogy a kezüket a fájlt tartalmazó felhasználói nevét és a titkosított jelszavakat. És akkor jön a támogatás az úgynevezett jelszót keksz - speciális programok, amelyek arra szolgálnak, hogy megtörje az operációs rendszer jelszót.
Hogyan működik jelszavas védelem cracker
A titkosítási algoritmus a titkosításhoz használt modern operációs rendszerek, a legtöbb esetben, a jelszavak túl kitartó, így várható, hogy olyan módszereket dekódolást, amely hatékonyabb lesz, mint egy triviális brute force lehetőségeket. Ezért jelszót keksz néha titkosítja a jelszavakat, ugyanazt a titkosító algoritmus, mellyel a besorolása a cél operációs rendszer, és hasonlítsa össze az eredményeket a titkosítást, hogy meg van írva a fájlrendszerben, ahol a titkosított jelszavakat a felhasználók. Itt is, mint a repedések jelszóval használható erre a karaktereket automatikusan generált szimbólumokat. Ez a módszer lehetővé teszi, hogy kiváló az összes jelszót, ha tudod, hogy a teljesítményüket titkosított formában és kizárólag a karakterek a sor. A maximális idő szükséges a jelszó megfejtésére, lehet számítani a következő képlet segítségével:
ahol N - karakterek száma a készletben, L - limit jelszó hossza, S - ellenőrzések száma másodpercenként (attól függően, hogy az operációs rendszer és a számítógép sebességét, amely során repedések a jelszavas védelem).
Ebből a képletből kitűnik, hogy mivel a nagyon nagy számú keresett kombinációk exponenciálisan nő a karakterek számát az eredeti sor ilyen támadások az operációs rendszer jelszavas védelem eltarthat akár túl sok időt. Ugyanakkor köztudott, hogy a felhasználók többsége az operációs rendszerek nem zavarja, hogy megválasztása erős jelszavak (pl. E. ilyen, hogy nehéz feltörni). Ezért hatékonyabb kiválasztási jelszavak jelszó repedések általában használ úgynevezett szótárak, amelyeket keletkezett előre szavak listáját leggyakrabban használt a gyakorlatban jelszavakat. 7
Minden szó a szótárban cracker jelszó védelem használ egy vagy több szabályt. Az e szabályokkal összhangban változik szó, és létrehoz egy sor további jelszavak oprobuemyh. Készült felváltva változik írni eset, amikor beír egy szót, a sorrendben a betűket megfordul az elején és a végén minden szót tulajdonítják, hogy a 1. ábrán a betűk helyett a legközelebbi alakja, számokat (eredményeként például a szó jelszót kapunk pa55w0rd). Ez növeli annak valószínűségét, válogatás a jelszót, mivel a modern operációs rendszerek eltérnek beírt jelszavak a kis-és nagybetűket, és a felhasználók ezen rendszerek erősen ajánlott, hogy a jelszó, hogy alternatív betűket számokkal.
Néhány jelszó kekszet felváltva ellenőrzi, minden szó a szótárban, rá vonatkozó bizonyos szabályok, hogy további készlet oprobuemyh jelszavakat. Egyéb előkezelt egész szótár ugyanazt a szabályt, hogy az új szótár nagyobb, majd levezetni azokból ellenőrizhető jelszavakat. Tekintettel arra, hogy a hétköznapi emberi nyelvi szótárak állnak csak néhány száz ezer szó, és a jelszó titkosítási sebesség elég nagy, jelszó kekszet, a keresés végrehajtása egy szótár, a munka elég gyors.
A felhasználói felület túlnyomó többsége jelszó kekszet aligha nevezhető barátságos. Miután a dob meg a kijelzőn rendszerint megjelenik lakonikus kérés fájl. ami azt jelenti, hogy meg kell adni a fájl nevét, ahol a szótárban tároljuk. És a dokumentációban jelszó kekszet nem nevezhető bőséges. Igaz, azt az objektív okok miatt.
Először is, a jelszót keksz egyedüli célja kitalálni jelszavakat. Ez a specializáció nem járul hozzá a sokszínűséget felület és sok dokumentációt.