APPLICATION OF HASH CRACKING METHODS IN INFORMATION SECURITY TESTING

2025

Полный текст Открытый доступ: Hybrid Метаданные (CSL-JSON)
DOI 10.52167/1609-1817-2025-138-3-187-202
Достоверность данных 70 средняя
Как считается эта оценка

Складывается из проверяемых признаков самой записи: есть ли у статьи DOI, сколько независимых источников подтвердили её данные, заполнены ли обязательные поля и насколько свежо последнее подтверждение. Снижают оценку расхождения между источниками и отсутствие идентификатора. Значение от 80 означает, что запись опубликована без дополнительной проверки; от 60 до 79 — что она опубликована с пониженной достоверностью и ручная проверка желательна. Запись, выверенную редактором вручную, пересчёт не опускает ниже 90. Это оценка наших данных о статье, а не оценка самой статьи.

Аннотация

The increasing reliance on password-based authentication makes cryptographic security a critical concern in modern cybersecurity. This study explores automated hash-cracking techniques and privilege escalation attacks, assessing their impact on system security through penetration testing. The research examines vulnerabilities in password hashing mechanisms, authentication protocols, and privilege management, demonstrating how attackers exploit these weaknesses to gain unauthorized access and escalate privileges. The methodology includes dictionary and brute-force attacks using Hashcat and CrackStation to evaluate the feasibility of breaking MD5, SHA-256, and SHA-512 hashes, both salted and unsalted. Additionally, privilege escalation techniques were tested by analyzing weak password policies, exposed SSH keys, and misconfigured SUID binaries. Results confirm that unsalted hashes are highly vulnerable to dictionary attacks, while salted hashes provide better protection but remain susceptible to brute-force attacks if weak passwords are used. Furthermore, authentication misconfigurations enable attackers to bypass security controls, leading to root or administrative control over the system. This study highlights the need for strong password hashing algorithms such as bcrypt or Argon2, multi-factor authentication, privilege access management, and continuous security audits. Addressing these vulnerabilities is essential for enhancing authentication security and reducing unauthorized access risks in modern systems.