Docs
Консоль

Handshake


ОписаниС

ΠœΠΎΠ΄ΡƒΠ»ΡŒ handshake ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для выполнСния частичного TLS-рукопоТатия с сСрвСром. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ€Π°Π±ΠΎΡ‚Ρ‹ модуля отправляСтся сообщСниС TLS ClientHello, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ доступныС вСрсии ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ сСртификатов. ΠœΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΎΡ‚ сСрвСра Π² ΠΎΡ‚Π²Π΅Ρ‚Π΅ ServerHello.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ handshake провСряСт:

  • ДоступныС вСрсии ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°.
  • НаличиС ΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈ сСртификатов сСрвСра.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ возмоТности:

  • ВыполняСт частичноС TLS-Ρ€ΡƒΠΊΠΎΠΏΠΎΠΆΠ°Ρ‚ΠΈΠ΅, Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ°Ρ ΠΏΠΎΠ»Π½Ρ‹ΠΉ процСсс.
  • Π‘ΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· ΠΎΡ‚Π²Π΅Ρ‚Π° сСрвСра ServerHello.
  • Π˜Π·Π±Π΅Π³Π°Π΅Ρ‚ установлСния Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π° ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ.

АвтоматичСски запускаСт (Ссли это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ) ΠΌΠΎΠ΄ΡƒΠ»ΡŒ certificate (см. Certificate)

Запуск сканирования

Для Π΄Π°Π½Π½ΠΎΠ³ΠΎ модуля свойство runPolicy ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ always Ρ‚Π°ΠΊ ΠΈ triggered

Поля для default сСкции

port

number

НомСр ΠΏΠΎΡ€Ρ‚Π° (ΠΎΡ‚ 0 Π΄ΠΎ 65535).

sni

string

Π‘Ρ‚Ρ€ΠΎΠΊΠ° (SNI, Server Name Indication).


Поля для mutate сСкции

port

number

НомСр ΠΏΠΎΡ€Ρ‚Π° (ΠΎΡ‚ 0 Π΄ΠΎ 65535).

sni

string

Π‘Ρ‚Ρ€ΠΎΠΊΠ° (SNI, Server Name Indication).


Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ сканирования

ip

string

IP-адрСс Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ хоста.

port

number

НомСр ΠΏΠΎΡ€Ρ‚Π°.

sni

string

Server Name Indication (SNI) β€” имя сСрвСра, ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½ΠΎΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ Π² процСссС TLS-рукопоТатия.

version

string

ВСрсия ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° TLS ΠΈΠ»ΠΈ SSL, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² Ρ€ΡƒΠΊΠΎΠΏΠΎΠΆΠ°Ρ‚ΠΈΠΈ.

versionName

string

ВСрсия ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ строки.

cipherSuite

CipherSuite[]

Π¨ΠΈΡ„Ρ€ΠΎΠ²Π°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² процСссС рукопоТатия (см. структура CipherSuite).

ja3s

string

JA3S-ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ сСрвСра β€” ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… сСрвСром Π² процСссС TLS-рукопоТатия.

ja3sDigest

string

Π₯эш ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° JA3S.


Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° CipherSuite

id

string

Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€.

name

string

НазваниС Π½Π°Π±ΠΎΡ€Π° ΡˆΠΈΡ„Ρ€ΠΎΠ².

security

number

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ бСзопасности.

securityName

string

НазваниС уровня бСзопасности (secure, recommended, weak, insecure).

order

number

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ сСрвСр Π²Ρ‹Π΄Π°Π» Π΄Π°Π½Π½Ρ‹ΠΉ ΡˆΠΈΡ„Ρ€ ΠΏΡ€ΠΈ запросС (0,1,2...).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования


yaml


yaml

Назад

Certificate