Атаки грубой силы — определение и предотвращение

Существует множество методов, которые хакеры используют для проникновения в компьютер, компьютерную сеть, веб-сайт или онлайн-сервис. Проведение атаки грубой силы(Brute Force Attack) является одним из них. Это один из самых простых, но трудоемких способов взлома сервера или обычного компьютера. Механизм атаки Brute force имеет свои преимущества — его также можно использовать для проверки безопасности сети и восстановления забытых паролей. В этом посте мы попытаемся понять определение атаки грубой силы(Brute Force Attack) и рассмотрим основной метод предотвращения.

Атаки грубой силы

Атака грубой силы — это тип кибератаки(Cyber Attack) , когда у вас есть программное обеспечение, раскручивающее разные символы для создания возможной комбинации пароля. Программное обеспечение для взлома паролей Brute Force Attack просто использует все возможные комбинации, чтобы вычислить пароли для компьютера или сетевого сервера. Это просто и не использует никаких интеллектуальных методов. Поскольку он основан на математике, взлом пароля с помощью приложений грубой силы занимает меньше времени, чем их вычисление вручную. Я сказал математические, потому что компьютеры хорошо разбираются в математике и выполняют такие вычисления за доли секунды по сравнению с человеческим мозгом, которому требуется больше времени для создания комбинаций.

Атаки грубой силы

Атака грубой силы(Brute Force Attack) хороша или плоха в зависимости от того, кто ее использует. Это может быть киберпреступник, пытающийся взломать сетевой сервер, или сетевой администратор, пытающийся проверить, насколько безопасна его или ее сеть. Некоторые пользователи компьютеров также используют приложения грубой силы для восстановления забытых паролей.

Скорость вычислений и пароли имеют значение во время атак грубой силы(Brute Force Attacks)

Если вы используете все строчные буквы и не используете специальные символы или цифры, это может занять всего 2-10 минут, прежде чем атака грубой силы сможет взломать пароль. Однако комбинация прописных и строчных букв вместе с цифрой (предположим, что цифр восемь) потребует более 14-15 лет, чтобы взломать пароль.

Это также зависит от скорости процессора компьютера, а также от того, сколько времени потребуется для взлома пароля сети или обычного входа в систему на автономном компьютере Windows .

Таким образом, имеет смысл иметь надежные пароли. Чтобы создавать действительно надежные пароли, вы можете использовать символы ASCII для создания более надежных паролей . Символы ASCII(ASCII characters) относятся ко всем символам, доступным на клавиатуре, и не только (вы можете увидеть их, нажав ALT+numbers (0-255) на цифровой(Numpad) клавиатуре ). Существует около 255 символов ASCII(ASCII) , и каждый из них имеет код, который считывается машиной и преобразуется в двоичный код (0 или 1), чтобы его можно было использовать на компьютерах. Например, код ASCII для «пробела» — 32. Когда вы вводите пробел, компьютер считывает его как 32 и преобразует в двоичный код, который будет равен 10000. Эти 1, 0, 0, 0, 0, 0 сохраняются как ВКЛ., ВЫКЛ.(OFF) ,OFF , OFF , OFF , OFF в памяти компьютера (состоящей из электронных переключателей). Это не имеет ничего общего с грубой силой, за исключением того, что в случае использования всех символов ASCII(ASCII) , если вы используете специальные символы в пароле, общее время, необходимое для взлома пароля, может превышать 100 лет или около того. Я говорил об ASCII для людей, которые не знают, как символы хранятся в памяти компьютера.

Вот ссылка(Here is a link) на Калькулятор паролей Brute Force(Brute Force Password Calculator) , где вы можете проверить, сколько времени потребуется, чтобы взломать пароль. Существуют различные варианты, которые включают строчные буквы, прописные буквы, цифры и все символы ASCII(ASCII) . Основываясь на том, что вы использовали в своем пароле, выберите параметры и нажмите «Рассчитать», чтобы увидеть, насколько сложно будет атака грубой(Brute) силы взломать ваш компьютер или сервер.

калькулятор паролей грубой силы

(Brute Force Attack Prevention)Предотвращение и защита (Protection)от атак грубой силы

Поскольку при атаках методом грубой силы не применяется никакой специальной логики, за исключением проверки различных комбинаций символов, используемых для создания пароля, предотвращение на самом базовом уровне относительно просто.

Помимо использования полностью обновленной операционной системы Windows и программного обеспечения безопасности, вы должны использовать надежный пароль(strong password) , который имеет некоторые из следующих характеристик:

  1. Не менее одной заглавной буквы
  2. Хотя бы одна цифра
  3. Хотя бы один специальный символ
  4. Пароль должен быть не менее 8-10 символов
  5. Символы ASCII, если хотите.

Чем длиннее пароль, тем больше времени потребуется для его взлома. Если ваш пароль что-то вроде «PA$$w0rd», потребуется более 100 лет, чтобы взломать его с помощью доступных в настоящее время приложений для атаки методом грубой силы. Пожалуйста, не используйте предложенный пароль в примере, так как его очень легко взломать с помощью какого-нибудь интеллектуального программного обеспечения, которое не относится к атакам методом грубой силы.

Наш бесплатный PassBox — это небольшой удобный инструмент, который запомнит все ваши пароли и даже создаст надежные пароли для вашей учетной записи — или вы можете использовать какой-нибудь бесплатный онлайн-генератор(online password generator ) паролей для анонимного создания надежных паролей. Сделав это, проверьте новый пароль с помощью Microsoft Password Checker . Средство проверки пароля(Password Checker) оценивает надежность вашего пароля по мере его ввода.

Связанное чтение(Related read) : Что такое атака распылением пароля(Password Spray Attack) ?

Если вы используете программное обеспечение для веб-сайтов WordPress , то существует множество плагинов безопасности WordPress , которые автоматически блокируют атаки грубой силы. Использование веб-брандмауэра, такого как Sucuri или Cloudflare , — еще один вариант, который вы можете рассмотреть. Один из способов блокировать атаки грубой силы — блокировать учетные записи после определенного количества неудачных попыток ввода пароля. Плагин Limit Logins WordPress хорош для предотвращения атак грубой силы на ваш блог. Другие меры включают в себя разрешение входа в систему только с определенных IP-адресов, изменение URL- адресов(URLs) входа по умолчанию на что-то другое и использование Captcha для повышения безопасности вашего блога WordPress(harden your WordPress blog security) .

Читать дальше(Read next) : Как заблокировать атаки грубой силы на Windows Server .



About the author

Я выпускник Университета штата Юта по специальности компьютерная инженерия с более чем 10-летним опытом разработки программного обеспечения и разработки для Windows. Имею опыт работы с документами PDF и Office, а также создания гаджетов на платформах iOS и Android.



Related posts