Розуміння технічних особливостей атаки грубої сили
Ваші дані та Ваша конфіденційність дуже важливі. Зараз, коли з'явилося так багато нових пристроїв та змін у технології, важливо бути в курсі всієї шкідливої активності, що відбувається у цих мережах. Збереження Ваших конфіденційних даних може допомогти і запобігти нападу хакерів і кіберзлочинців.
В інших випадках також може виникнути потреба у виявленні конфіденційних та критично важливих даних. У такому разі використовується техніка атаки грубої сили (або метод перебору). Що таке атака грубої сили? Атака грубої сили – це метод спроб і помилок, який зазвичай використовується для зламування ключів шифрування та паролів з метою розшифровування конфіденційних даних. До інших способів використання атаки грубої сили належать також логіни SSH та ключі API. Як відбуваються ці атаки шляхом перебору? Ці атаки здійснюються ботами, які атакують сторінку певного сайту.
Плюси та мінуси атак грубої сили:
- Найпоширенішою та об'ємною роботою атаки грубої сили є розшифровка будь-якого пароля. Це можна зробити просто, і якщо є достатньо часу, вони спрацюють безпомилково. Атака грубої сили може декодувати будь-які дані, захищені паролем або ключем шифрування. Атаку грубої сили можна використовувати для перевірки рівня безпеки конкретної системи.
- Недоліком атаки грубої сили є те, що в більшості випадків вона може бути повільною. Це зв’язано із тим, що для злому пароля необхідно перебрати всі можливі комбінації символів. Це також залежить від кількості символів. Що більше символів, то більше комбінацій; отже, для отримання пароля потрібно більше часу.
Пароль із п'яти символів потребує більше часу, ніж пароль із чотирьох символів. Трапляються випадки, коли кількість символів необмежена. У цьому випадку отримати точний пароль стає практично неможливим. Довгий цільовий рядок призведе до того, що для отримання пароля методом перебору потрібно буде декілька днів, місяців або рік. Тепер, коли є більш довгі паролі з додатковими символами, атаки методом перебору строго не рекомендуються.
Захист від атак грубої сили
Одним із зручних способів захисту від атак грубої сили є блокування IP-адрес, з яких було зроблено велику кількість спроб входу в систему. Якщо розробники систем авторизації внесуть невелику затримку в програму перевірки паролів, це може звести нанівець всю атаку грубої сили.
Ще один спосіб запобігання атак методом перебору – більш довгі та складніші паролі. Тепер у вас є можливість вибрати двофакторну автентифікацію, при якій ви можете мати резервний поштовий обліковий запис. Більше того, використання різних паролів для різних служб також може запобігти атакам шляхом перебору. Якщо зловмисник зламає один із ваших паролів, він спробує отримати інші паролі, що належать вам. Тут вони застосують концепцію набивання облікових даних, коли вони використовують ті самі дані для входу в систему, які вони атакували, для інших служб.
Не вводьте значні паролі, такі як банківські номери або номери сховищ у веб-сервісах, якщо у вас немає надійного ключа шифрування. Ключ шифрування відноситься до рядків даних (біт), які перемішуються. Коли ці дані перемішані, вони будуть відображатися тільки після введення правильного ключа шифрування. Пам'ятайте, що шифрування може бути зламано за допомогою атаки грубої сили. Однак із ключами шифрування ймовірність заволодіти цими даними дуже мала.
Докладніше про шифрування
До найбільш поширених та ефективних видів шифрування відносяться 128-бітне та 256-бітне шифрування. У чому різниця між ними? Більш довгий ключ шифрування кращий і надійніший, ніж короткий ключ шифрування. 128-бітний ключ шифрування має 128×2 можливих комбінацій, а 256-бітний ключ шифрування має 256×2 можливих комбінацій.
Високорозрядні ключі шифрування можуть впоратися з більшістю атак методом перебору. Більшість веб-служб збирають інформацію про користувача, а потім шифрують дані за допомогою 256-бітових ключів шифрування через їхню безпеку. В даний час багато хто використовує шифрування з використанням TLS протоколів для запобігання атак перебором.
Інструменти для атак методом грубої сили
- John the Ripper – Це один із ефективних та улюблених варіантів для користувачів. Цей інструмент вже тривалий час виконує атаки перебором. Це безкоштовна програма для злому паролів, яка використовується для злому слабких паролів. Це порівняно популярніший інструмент, його функції включають визначення будь-якого хештегу в паролі. Таким чином, цей інструмент може запускати атаку шляхом перебору з будь-яким паролем, в якому поєднуються текст і цифри.
- Rainbow Crack – ще один популярний інструмент для розшифровування паролів. У разі при атаці використовуються райдужні таблиці. Цим вони відрізняються від інших інструментів для перебору. Райдужні таблиці обчислюються заздалегідь. Завдяки цьому час, що витрачається на перебір, менший у порівнянні з іншими інструментами. Інструмент також доступний для Windows та Linux.
- L0phtCrack – Цей інструмент більше орієнтований на злам паролів Windows. Він спеціалізується на атаках перебором, гібридних атаках, райдужних таблицях та атаках за словником. Однією з найкращих особливостей L0phtCrack є вилучення з 64-бітових систем Windows.
- Ophcrack – Ще один інструмент для атак методом перебору, який зламує паролі Windows за допомогою LM-хеш через райдужні таблиці. Цей інструмент найкраще підходить для зламування паролів, що складаються з менш ніж 15 символів.
- Aircrack-ng – Мабуть, це найкращий та найпопулярніший інструмент для атак методом перебору. Цей інструмент доступний безкоштовно та постачається разом із зломщиком WPA/WEP та інструментами для декодування паролів Wi-Fi. Тут для декодування пароля бездротових мереж використовуються атаки за словником. Словник паролів тут має значення. Чим кращий словник паролів, тим легше зламати пароль.
- DaveGrohl – це інструмент перебору паролів, який використовується для Mac OS X. Він підтримує всі версії MAC. У цьому інструменті також є атаки за словником. Тут можна виконати кілька атак на той самий пароль з різних пристроїв. Це безкоштовний інструмент, який можна завантажити, і це найкращий інструмент для MAC OS X.