Narzędzia bezpieczeństwa typu open source
Jan Rozpruwacz: Audyt haseł wykonany prawidłowo
Jan Rozpruwacz to prawdziwy koń pociągowy audytu haseł: wyodrębniaj skróty, wprowadzaj je i pozwalaj, aby pętle procesora i reguły list słów znajdowały słabe referencje na dużą skalę. Jego profesjonalną rolą jest część raportu poświęcona wpływowi — udowadnianie, że polityka dotycząca haseł istnieje na papierze i zawodzi w praktyce, podczas gdy plik rockyou.txt przeglądany przez Johna zamienia historię konta w ustalenia dotyczące konta. Jest stabilny, skryptowalny i bogaty w formaty, a ceną za tę stabilność jest wydajność jednowątkowa w porównaniu z łamaniem GPU.
Kluczowe punkty
- Podstawy przepływu pracy: usuń cień /etc/passwd + /etc/shadow do jednego pliku, a następnie john --wordlist=rockyou.txt hashfile dla standardowego pierwszego przebiegu.
- Tryb przyrostowy (maska) zapewnia pokrycie niesłowne: john --inkrementalny hashfile spala procesor przy użyciu czystej siły i zarabia tylko na skrótach, na których Ci zależy.
- Flagi formatów mają znaczenie: --format=NT, sha512crypt lub nowsze formaty Jumbo; zgadywanie niewłaściwego formatu marnuje godziny na niewłaściwym silniku.
- Reguły to profesjonalna dźwignia: listy słów i reguły manipulacji (reguły/zestawy w stylu best64) znajdź hasło1! wzorce, których brakuje na surowych listach.
- Jumbo dodaje nowoczesne funkcjonalności: PDF, ZIP, archiwa bcrypt i --show, aby wyświetlić listę złamanych haseł jako czystą linię raportu.
- To jest terytorium procesora: JtR skaluje się według rdzeni i liczby maszyn; zostaw pracę na skalę GPU hashcatowi i wybierz według obciążenia.
- Etyka jest tutaj najostrzejszym z zestawu narzędzi: audytujesz skróty, do których audytu byłeś upoważniony – systemy należące do klientów, maszyny laboratoryjne, pliki dotyczące zakresu zaangażowania, ponieważ złamane hasła stanowią prawdziwe dane uwierzytelniające prawdziwych ludzi.
- Dostarczenie jest ważniejsze niż złamanie hasła: po uzyskaniu dowodu raport pokazuje wpływ (zasady, ponowne użycie, luki w rotacji), a nigdy arkusz kalkulacyjny z aktywnymi hasłami wykraczającymi poza to, o co klient prosił w umowie.
Notatka z praktyki
John znalazł sześć kont o takim samym schemacie dni sezonowych, co zapewniło naszemu zespołowi całą zmianę zasad, o którą prosiliśmy. Realia procesorów nauczyły mnie podawać w raporcie listę słów i godziny, a nie domysły.
Częste pytania
John czy hashcat?
Obydwa: John jest właścicielem pracy procesora, formatów i szybkich zadań; hashcat jest właścicielem skali GPU; zestaw narzędzi przechowuje oba i wybiera według obciążenia.
Dlaczego nie tęczowe stoły?
Umarli z solami: nowoczesne przechowywanie haseł (bcrypt, scrypt, solone skróty) sprawia, że wstępnie obliczone tabele są bezużyteczne i dlatego zwyciężyły listy słów i reguły.
Jak długo powinien trwać audyt haseł?
O zakresie: ograniczony procesor działający na wybranych przez klienta zestawach skrótów, przez kilka godzin do dnia, z nazwami wartości odstających; niekończące się przebiegi spalają budżet bez zmiany wyników.
Co oznacza Jumbo w nazwie?
Społecznościowa kompilacja Jumbo zawiera dodatkowe formaty, formaty poprawek i -- tryby; do pracy profesjonalnej jest to wersja, którą instalujesz, kropka.
Jak Kinetikatech pomaga w narzędzia bezpieczeństwa typu open source
Tym zajmujemy się na co dzień: Specjaliści zajmujący się zestawem narzędzi testowych faktycznie są naładowani: skanery, sniffery, crackery i serwery proxy WWW wyjaśniły, w jaki sposób są używane w rzeczywistych zadaniach — polecenia, flagi, dane wyjściowe i miejsce każdego z nich w metodologii. Nasza usługa Testy penetracyjne i Bezpieczeństwo serwerów Linux obejmuje to kompleksowo: ocenę, wdrożenie, monitoring 24/7 oraz reakcję awaryjną w 30 minut.