Инструменти за сигурност с отворен код
Джон Изкормвача: Одитът на паролата е извършен правилно
Джон Изкормвача е оригиналният работен кон на одита на пароли: извличайте хешове, подавайте ги и оставете циклите на процесора и правилата за списък с думи да откриват слаби идентификационни данни в мащаб. Неговата професионална роля е разделът за въздействието на доклада — доказване, че политиката за пароли съществува на хартия и се проваля на практика, където rockyou.txt, прокаран през Джон, превръща историята на акаунта в намиране на акаунт. Той е стабилен, с възможност за скриптове и богат на формати, а цената за тази стабилност е еднонишкова производителност в сравнение с кракването на GPU.
Ключови точки
- Основи на работния процес: премахване на сянка /etc/passwd + /etc/shadow в един файл, след това john --wordlist=rockyou.txt хеш файл за стандартното първо преминаване.
- Инкременталният (маскиран) режим дава покритие без речник: john --incremental hashfile изгаря процесора с чиста груба сила и печели своя час само за хешове, които ви интересуват.
- Флаговете за формат имат значение: --format=NT, sha512crypt или по-новите Jumbo формати; предположението за грешен формат губи часове на грешния двигател.
- Правилата са професионалният лост: списъци с думи плюс правила за манипулиране (правила/най-добри набори от 64 стила) намерете паролата1! модели, които необработените списъци пропускат.
- Jumbo добавя съвременните практични възможности: PDF, ZIP, bcrypt архиви и --show за изброяване на кракнати пароли като чист ред за отчет.
- Това е територия на процесора: JtR се мащабира по ядра и брой машини; оставете работата в мащаб на GPU на hashcat и изберете за работно натоварване.
- Етиката тук е най-прецизната от набора с инструменти: вие проверявате хешове, за които сте били упълномощени да проверявате — системи, притежавани от клиенти, лабораторни машини, файлове за обхват на ангажираност, защото кракнатите пароли са истински идентификационни данни за данните на реални хора.
- Доставката е по-важна от кракването: след като получите доказателството, отчетът показва въздействието (политика, повторно използване, пропуски в ротация) и никога електронна таблица с активни пароли извън това, което клиентът е поискал да види по договор.
Бележка от терен
Джон откри шест акаунта, които споделят сезонни дни и спечели на екипа ни цялото пренаписване на правилата, което искахме. Реалностите на процесора ме научиха да посочвам списъка с думи и часовете в отчета, а не догадките.
Често задавани въпроси
Джон или хашкат?
И двете: Джон притежава CPU работа, формати и бързи задачи; hashcat притежава GPU мащаб; кутия с инструменти съхранява и двете и избира според натоварването.
Защо не дъгови маси?
Те умряха със соли: модерното съхранение на пароли (bcrypt, scrypt, солени хешове) прави предварително изчислените таблици безполезни, поради което списъци с думи плюс правила спечелиха.
Колко време трябва да тече одитът на паролата?
Обхват: ограничен CPU, работещ върху избрани от клиента хеш набори, от няколко часа до един ден, с именувани извънредни стойности; безкрайните тичания изгарят бюджета, без да променят находката.
Какво означава Jumbo в името?
Изграждането на общността Jumbo носи допълнителни формати, формати за корекции и -- режими; за професионална работа е версията, която инсталирате, точка.
Как Kinetikatech помага с инструменти за сигурност с отворен код
Правили сме това стотици пъти: Професионалистите от инструментариума за тестване всъщност поддържат заредени: скенери, снифери, кракери и уеб проксита обясниха начина, по който се използват при реални ангажименти – команди, флагове, изходи и къде седи всеки от тях в методологията. С Тестове за проникване и Сигурност на Linux сървъра получавате пълния цикъл: оценяваме, внедряваме, следим непрекъснато и реагираме до 30 минути, когато е нужно.