Crypto

Tip

Вивчайте та практикуйте AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Вивчайте та практикуйте GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE) Вивчайте та практикуйте Azure Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Підтримайте HackTricks

Цей розділ зосереджений на практичній криптографії для hacking/CTFs: як швидко розпізнати типові шаблони, обрати потрібні інструменти та застосувати відомі атаки.

Якщо ви шукаєте приховування даних у файлах, переходьте до розділу Stego.

How to use this section

Crypto-завдання вимагають швидкості: класифікуйте примітив, визначте, що ви контролюєте (oracle/leak/nonce reuse), а потім застосуйте відомий шаблон атаки.

Робочий процес CTF

Crypto CTF Workflow

Симетрична криптографія

Symmetric Crypto

Хеші, MAC та KDF

Hashes, MACs & KDFs

Криптографія з відкритим ключем

Public-Key Crypto

TLS та сертифікати

TLS & Certificates

Crypto у malware

Crypto in Malware

Різне

Crypto CTF Misc

Швидке налаштування

  • Python: python3 -m venv .venv && source .venv/bin/activate
  • Libraries: pip install pycryptodome gmpy2 sympy pwntools
  • SageMath (часто необхідний для lattice/RSA/ECC): https://www.sagemath.org/

Tip

Вивчайте та практикуйте AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Вивчайте та практикуйте GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE) Вивчайте та практикуйте Azure Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Підтримайте HackTricks