Какво Π΅ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅? Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅

Какво Π΅ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅? Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅

DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΏΡ€Π΅Π²Ρ€ΡŠΡ‰Π° систСмата Π·Π° ΠΈΠΌΠ΅Π½Π° Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ Π² хакСрско ΠΎΡ€ΡŠΠΆΠΈΠ΅. DNS ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ Π΅ огромният Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅Π½ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π» Π½Π° Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. DNS ΡΡŠΡ‰ΠΎ Π΅ основният ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», ΠΊΠΎΠΉΡ‚ΠΎ позволява Π½Π° администраторитС Π΄Π° правят заявки Π² Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Π½Π° DNS ΡΡŠΡ€Π²ΡŠΡ€Π°. Π”ΠΎ Ρ‚ΡƒΠΊ всичко ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ясно. Но Ρ…ΠΈΡ‚Ρ€ΠΈΡ‚Π΅ Ρ…Π°ΠΊΠ΅Ρ€ΠΈ са осъзнали, Ρ‡Π΅ Π΅ възмоТно Π΄Π° сС ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠΈΡ€Π° с ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π° ΠΆΠ΅Ρ€Ρ‚Π²Π° скрито Ρ‡Ρ€Π΅Π· ΠΈΠ½ΠΆΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΈ Π΄Π°Π½Π½ΠΈ Π² DNS ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°. Π’ΠΎΠ²Π° Π΅ идСята Π·Π°Π΄ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ.

Как Ρ€Π°Π±ΠΎΡ‚ΠΈ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ

Какво Π΅ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅? Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅

Π—Π° всичко Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈΠΌΠ° ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ». И DNS ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° сравнитСлно проста ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Ρ‚ΠΈΠΏ заявка-ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€. Ако искатС Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° стартиратС nslookup, основният инструмСнт Π·Π° DNS заявки. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° поискатС адрСс, ΠΊΠ°Ρ‚ΠΎ просто Π²ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ интСрСсува, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Какво Π΅ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅? Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅

Π’ нашия случай ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ с IP адрСс Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½. По ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° DNS ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ… заявка Π·Π° адрСс ΠΈΠ»ΠΈ Ρ‚.Π½Π°Ρ€. "Π’ΠΈΠΏ. Има ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ заявки ΠΈ DNS ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ Ρ‰Π΅ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ с Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΠΏΠΎΠ»Π΅Ρ‚Π° с Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ, ΠΊΠ°ΠΊΡ‚ΠΎ Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΠΌ ΠΏΠΎ-късно, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΎΡ‚ Ρ…Π°ΠΊΠ΅Ρ€ΠΈ.

По Π΅Π΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ Π½Π°Ρ‡ΠΈΠ½, Π² основата си DNS ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ Π΅ Π·Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° заявка Π΄ΠΎ ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈ нСйния ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ към ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Какво става, Π°ΠΊΠΎ нападатСлят Π΄ΠΎΠ±Π°Π²ΠΈ скрито ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π² заявка Π·Π° ΠΈΠΌΠ΅ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½? НапримСр, вмСсто Π΄Π° въвСТда напълно Π»Π΅Π³ΠΈΡ‚ΠΈΠΌΠ΅Π½ URL адрСс, Ρ‚ΠΎΠΉ Ρ‰Π΅ въвСдС Π΄Π°Π½Π½ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ иска Π΄Π° ΠΏΡ€Π΅Π΄Π°Π΄Π΅:

Какво Π΅ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅? Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅

Π”Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ Π½Π°ΠΏΠ°Π΄Π°Ρ‚Π΅Π» ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° DNS ΡΡŠΡ€Π²ΡŠΡ€Π°. Π’ΠΎΠ³Π°Π²Π° Ρ‚ΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€Π΅Π΄Π°Π²Π° Π΄Π°Π½Π½ΠΈ - Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π»ΠΈΡ‡Π½ΠΈ Π΄Π°Π½Π½ΠΈ - ΠΈ Π½Π΅ Π΅ Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° бъдС ΠΎΡ‚ΠΊΡ€ΠΈΡ‚. Π’ края Π½Π° ΠΊΡ€Π°ΠΈΡ‰Π°Ρ‚Π°, Π·Π°Ρ‰ΠΎ Π΅Π΄Π½Π° DNS заявка извСднъТ Ρ‰Π΅ станС Π½Π΅Ρ‰ΠΎ Π½Π΅Π»Π΅Π³ΠΈΡ‚ΠΈΠΌΠ½ΠΎ?

ΠšΠ°Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Ρ‚ ΡΡŠΡ€Π²ΡŠΡ€Π°, Ρ…Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Ρ„Π°Π»ΡˆΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ‚ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ ΠΈ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚ Π΄Π°Π½Π½ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ към Ρ†Π΅Π»Π΅Π²Π°Ρ‚Π° систСма. Π’ΠΎΠ²Π° ΠΈΠΌ позволява Π΄Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Ρ‚ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ, скрити Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΠΎΠ»Π΅Ρ‚Π° Π½Π° DNS ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π° Π½Π° злонамСрСния софтуСр Π½Π° Π·Π°Ρ€Π°Π·Π΅Π½Π°Ρ‚Π° машина, с инструкции ΠΊΠ°Ρ‚ΠΎ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° ΠΏΠ°ΠΏΠΊΠ°.

β€žΠ’ΡƒΠ½Π΅Π»Π½Π°Ρ‚Π°β€œ част ΠΎΡ‚ Ρ‚Π°Π·ΠΈ Π°Ρ‚Π°ΠΊΠ° Π΅ ΠΏΡ€ΠΈΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π΄Π°Π½Π½ΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΎΡ‚ засичанС ΠΎΡ‚ систСми Π·Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³. Π₯Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π½Π°Π±ΠΎΡ€ΠΈΡ‚Π΅ ΠΎΡ‚ символи base32, base64 ΠΈ Ρ‚.Π½. ΠΈΠ»ΠΈ Π΄ΠΎΡ€ΠΈ Π΄Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Ρ‚ Π΄Π°Π½Π½ΠΈΡ‚Π΅. Π’Π°ΠΊΠΎΠ²Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Ρ‰Π΅ ΠΌΠΈΠ½Π΅ нСзабСлязано ΠΎΡ‚ прости ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π·Π°ΠΏΠ»Π°Ρ…ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‚ΡŠΡ€ΡΡΡ‚ Π² ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ тСкст.

И Ρ‚ΠΎΠ²Π° Π΅ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ!

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ Π½Π° Π°Ρ‚Π°ΠΊΠΈ Ρ‡Ρ€Π΅Π· DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅

Всичко ΠΈΠΌΠ° Π½Π°Ρ‡Π°Π»ΠΎ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ идСята Π·Π° ΠΎΡ‚Π²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° DNS ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π·Π° хакСрски Ρ†Π΅Π»ΠΈ. Π”ΠΎΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡ€Π΅Ρ†Π΅Π½ΠΈΠΌ, ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ дискусия Ρ‚Π°ΠΊΠ°Π²Π° Π°Ρ‚Π°ΠΊΠ° Π΅ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π° ΠΎΡ‚ Oskar Pearson Π² списъка с ΠΈΠΌΠ΅ΠΉΠ»ΠΈ Π½Π° Bugtraq ΠΏΡ€Π΅Π· Π°ΠΏΡ€ΠΈΠ» 1998 Π³.

Π”ΠΎ 2004 Π³. DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ бСшС въвСдСно Π² Black Hat ΠΊΠ°Ρ‚ΠΎ хакСрска Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π² прСзСнтация Π½Π° Π”Π°Π½ Камински. Π’Π°ΠΊΠ° идСята ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡŠΡ€Π·ΠΎ сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π° Π² истински инструмСнт Π·Π° Π°Ρ‚Π°ΠΊΠ°.

ДнСс DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π·Π°Π΅ΠΌΠ° силна позиция Π½Π° ΠΊΠ°Ρ€Ρ‚Π°Ρ‚Π° ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈ Π·Π°ΠΏΠ»Π°Ρ…ΠΈ (ΠΈ Π±Π»ΠΎΠ³ΡŠΡ€ΠΈΡ‚Π΅ ΠΏΠΎ сигурността чСсто са ΠΏΠΈΡ‚Π°Π½ΠΈ Π΄Π° Π³ΠΎ обяснят).

Π§ΡƒΠ²Π°Π»ΠΈ Π»ΠΈ стС Π·Π° Π’ΠΎΠ΄Π½Π° костСнурка ? Π’ΠΎΠ²Π° Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°Ρ‰Π° кампания ΠΎΡ‚ ΠΊΠΈΠ±Π΅Ρ€ΠΏΡ€Π΅ΡΡ‚ΡŠΠΏΠ½ΠΈΡ†ΠΈ - Π½Π°ΠΉ-вСроятно спонсорирана ΠΎΡ‚ Π΄ΡŠΡ€ΠΆΠ°Π²Π°Ρ‚Π° - Π·Π° ΠΏΡ€Π΅Π²Π·Π΅ΠΌΠ°Π½Π΅ Π½Π° Π»Π΅Π³ΠΈΡ‚ΠΈΠΌΠ½ΠΈ DNS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, Π·Π° Π΄Π° прСнасочват DNS заявки към собствСнитС си ΡΡŠΡ€Π²ΡŠΡ€ΠΈ. Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ β€žΠ»ΠΎΡˆΠΈβ€œ IP адрСси, сочСщи към Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ ΡƒΠ΅Π± страници, управлявани ΠΎΡ‚ Ρ…Π°ΠΊΠ΅Ρ€ΠΈ, ΠΊΠ°Ρ‚ΠΎ Google ΠΈΠ»ΠΈ FedEx. Π’ Ρ‚ΠΎΠ·ΠΈ случай Π½Π°ΠΏΠ°Π΄Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ Ρ‰Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ Π°ΠΊΠ°ΡƒΠ½Ρ‚ΠΈΡ‚Π΅ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ΡΡŠΠ·Π½Π°Ρ‚Π΅Π»Π½ΠΎ Π³ΠΈ Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Ρ‚ Π² Ρ‚Π°ΠΊΠΈΠ²Π° Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ сайтовС. Π’ΠΎΠ²Π° Π½Π΅ Π΅ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅, Π° просто ΠΎΡ‰Π΅ Π΅Π΄Π½Π° нСприятна послСдица ΠΎΡ‚ хакСрския ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π²ΡŠΡ€Ρ…Ρƒ DNS ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅.

DNS Ρ‚ΡƒΠ½Π΅Π»Π½ΠΈ Π·Π°ΠΏΠ»Π°Ρ…ΠΈ

Какво Π΅ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅? Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅

DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π΅ ΠΊΠ°Ρ‚ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π·Π° Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° Π΅Ρ‚Π°ΠΏΠ° Π½Π° Π»ΠΎΡˆΠΈΡ‚Π΅ Π½ΠΎΠ²ΠΈΠ½ΠΈ. Кои? Π’Π΅Ρ‡Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ…ΠΌΠ΅ Π·Π° няколко, Π½ΠΎ Π½Π΅ΠΊΠ° Π³ΠΈ структурирамС:

  • Π˜Π·Ρ…ΠΎΠ΄ Π½Π° Π΄Π°Π½Π½ΠΈ (Скфилтрация) – Ρ…Π°ΠΊΠ΅Ρ€ Ρ‚Π°ΠΉΠ½ΠΎ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Ρ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΠΏΡ€Π΅Π· DNS. Π’ΠΎΠ²Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π½Π΅ Π΅ Π½Π°ΠΉ-СфСктивният Π½Π°Ρ‡ΠΈΠ½ Π·Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° информация ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π° Π½Π° ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π° - ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ всички Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ - Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΈ Π² ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ - дискрСтно!
  • КомандванС ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ (Π½Π°ΠΊΡ€Π°Ρ‚ΠΊΠΎ C2) - Ρ…Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ DNS ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, Π·Π° Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚ прости ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, Π΄Π° Ρ€Π΅Ρ‡Π΅ΠΌ, Ρ‡Ρ€Π΅Π· троянски ΠΊΠΎΠ½ Π·Π° ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ (троянски ΠΊΠΎΠ½ Π·Π° ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ, Π½Π°ΠΊΡ€Π°Ρ‚ΠΊΠΎ RAT).
  • Π’ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅ Π½Π° IP ΠΏΡ€Π΅Π· DNS - Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π·Π²ΡƒΡ‡ΠΈ Π½Π°Π»ΡƒΠ΄Π½ΠΈΡ‡Π°Π²ΠΎ, Π½ΠΎ ΠΈΠΌΠ° ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ внСдряват IP стСк Π²ΡŠΡ€Ρ…Ρƒ заявкитС ΠΈ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° DNS ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°. Π’ΠΎΠ²Π° ΠΏΡ€Π°Π²ΠΈ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Ρ‡Ρ€Π΅Π· FTP, Netcat, ssh ΠΈ Π΄Ρ€. сравнитСлно проста Π·Π°Π΄Π°Ρ‡Π°. Π˜Π·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π·Π»ΠΎΠ²Π΅Ρ‰ΠΎ!

ΠžΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅

Какво Π΅ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅? Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅

Има Π΄Π²Π° основни ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π·Π»ΠΎΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° с DNS: Π°Π½Π°Π»ΠΈΠ· Π½Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°.

ΠΏΡ€ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ Π·Π°Ρ‰ΠΈΡ‚Π°Π²Π°Ρ‰Π°Ρ‚Π° страна Ρ‚ΡŠΡ€ΡΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ Π² Π΄Π°Π½Π½ΠΈΡ‚Π΅, ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ΠΈ Π½Π°ΠΏΡ€Π΅Π΄-Π½Π°Π·Π°Π΄, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ Ρ‡Ρ€Π΅Π· статистичСски ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ: странно ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ‰ΠΈ ΠΈΠΌΠ΅Π½Π° Π½Π° хостовС, Ρ‚ΠΈΠΏ DNS запис, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° чСсто, ΠΈΠ»ΠΈ нСстандартно ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅.

ΠΏΡ€ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° броят Π½Π° DNS заявкитС към всСки Π΄ΠΎΠΌΠ΅ΠΉΠ½ сС оцСнява Π² сравнСниС със срСдното Π½ΠΈΠ²ΠΎ. НападатСлитС, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅, Ρ‰Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ към ΡΡŠΡ€Π²ΡŠΡ€Π°. На тСория Π΄Π°Π»Π΅Ρ‡ ΠΏΠΎ-Π΄ΠΎΠ±ΡŠΡ€ ΠΎΡ‚ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΈΡ‚Π΅ DNS ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ. И трябва Π΄Π° сС прослСди!

ΠŸΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π° DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅

Ако искатС Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Ρ‚Π΅ свой собствСн тСст Π·Π° ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ²Π°Π½Π΅ ΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΊΠΎΠ»ΠΊΠΎ Π΄ΠΎΠ±Ρ€Π΅ Π²Π°ΡˆΠ°Ρ‚Π° компания ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ΅ ΠΈ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π° Ρ‚Π°ΠΊΠ°Π²Π° дСйност, ΠΈΠΌΠ° няколко ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π° Ρ‚ΠΎΠ²Π°. Всички Ρ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌ IP ΠΏΡ€Π΅Π· DNS:

  • Π™ΠΎΠ΄ – Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ (Linux, Mac OS, FreeBSD ΠΈ Windows). Позволява Π²ΠΈ Π΄Π° инсталиратС SSH shell ΠΌΠ΅ΠΆΠ΄Ρƒ цСлСвия ΠΈ контролния ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€. Π•Ρ‚ΠΎ Π΅Π΄ΠΈΠ½ Π΄ΠΎΠ±ΡŠΡ€ Π³Π°ΠΉΠ΄ относно настройванСто ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΉΠΎΠ΄.
  • OzymanDNS Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Π·Π° DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅ ΠΎΡ‚ Π”Π°Π½ Камински, написан Π½Π° Perl. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ с Π½Π΅Π³ΠΎ Ρ‡Ρ€Π΅Π· SSH.
  • DNSCat2 β€žDNS Ρ‚ΡƒΠ½Π΅Π», ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ Π²ΠΈ разболява.β€œ Бъздава ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ C2 ΠΊΠ°Π½Π°Π» Π·Π° ΠΊΠ°Ρ‡Π²Π°Π½Π΅/изтСглянС Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, стартиранС Π½Π° Ρ‡Π΅Ρ€ΡƒΠΏΠΊΠΈ ΠΈ Ρ‚.Π½.

ΠŸΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π° наблюдСниС Π½Π° DNS

По-Π΄ΠΎΠ»Ρƒ Π΅ Π΄Π°Π΄Π΅Π½ списък с няколко ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Ρ‚ΡƒΠ½Π΅Π»Π½ΠΈ Π°Ρ‚Π°ΠΊΠΈ:

  • dnsHunter - Python ΠΌΠΎΠ΄ΡƒΠ», написан Π·Π° MercenaryHuntFramework ΠΈ Mercenary-Linux. Π§Π΅Ρ‚Π΅ .pcap Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΠΈΠ·Π²Π»ΠΈΡ‡Π° DNS заявки ΠΈ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Π³Π΅ΠΎΠ»ΠΎΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ ΡΡŠΠΏΠΎΡΡ‚Π°Π²ΡΠ½Π΅ Π·Π° ΠΏΠΎΠ΄ΠΏΠΎΠΌΠ°Π³Π°Π½Π΅ Π½Π° Π°Π½Π°Π»ΠΈΠ·Π°.
  • reassemble_dns Π΅ ΠΏΠΎΠΌΠΎΡ‰Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π½Π° Python, която Ρ‡Π΅Ρ‚Π΅ .pcap Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π° DNS ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ.

ΠœΠΈΠΊΡ€ΠΎ чСсто Π·Π°Π΄Π°Π²Π°Π½ΠΈ Π²ΡŠΠΏΡ€ΠΎΡΠΈ Π·Π° DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅

ПолСзна информация ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Π²ΡŠΠΏΡ€ΠΎΡΠΈ ΠΈ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ!

Π’ΡŠΠΏΡ€ΠΎΡ: Какво Π΅ Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅?
ОВНОБНО: Π’ΠΎΠ²Π° Π΅ просто Π½Π°Ρ‡ΠΈΠ½ Π·Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ». Базовият ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» осигурява спСциалСн ΠΊΠ°Π½Π°Π» ΠΈΠ»ΠΈ Ρ‚ΡƒΠ½Π΅Π», ΠΊΠΎΠΉΡ‚ΠΎ слСд Ρ‚ΠΎΠ²Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° скриванС Π½Π° информацията, която Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ сС ΠΏΡ€Π΅Π΄Π°Π²Π°.

Π’: Кога Π΅ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π° ΠΏΡŠΡ€Π²Π°Ρ‚Π° DNS Ρ‚ΡƒΠ½Π΅Π»Π½Π° Π°Ρ‚Π°ΠΊΠ°?
ОВНОБНО: НиС Π½Π΅Π·Π½Π°Π΅ΠΌ! Ако Π·Π½Π°Π΅Ρ‚Π΅, моля, ΡƒΠ²Π΅Π΄ΠΎΠΌΠ΅Ρ‚Π΅ Π½ΠΈ. Π”ΠΎΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π½ΠΈ Π΅ извСстно, ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ обсъТданС Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° бСшС ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€Π°Π½ΠΎ ΠΎΡ‚ Oscar Pearsan Π² списъка с ΠΈΠΌΠ΅ΠΉΠ»ΠΈ Π½Π° Bugtraq ΠΏΡ€Π΅Π· Π°ΠΏΡ€ΠΈΠ» 1998 Π³.

Π’ΡŠΠΏΡ€ΠΎΡ: Какви Π°Ρ‚Π°ΠΊΠΈ са ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ?
ОВНОБНО: DNS Π΄Π°Π»Π΅Ρ‡ Π½Π΅ Π΅ СдинствСният ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅. НапримСр злонамСрСният софтуСр Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» (C2) чСсто ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° HTTP, Π·Π° Π΄Π° маскира комуникационния ΠΊΠ°Π½Π°Π». ΠšΠ°ΠΊΡ‚ΠΎ ΠΏΡ€ΠΈ DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ, Ρ…Π°ΠΊΠ΅Ρ€ΡŠΡ‚ скрива Π΄Π°Π½Π½ΠΈΡ‚Π΅ си, Π½ΠΎ Π² Ρ‚ΠΎΠ·ΠΈ случай ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΎΡ‚ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€, ΠΊΠΎΠΉΡ‚ΠΎ ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²ΡΠ²Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ сайт (ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π½ ΠΎΡ‚ нападатСля). Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° останС нСзабСлязано ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ Π·Π° наблюдСниС, Π°ΠΊΠΎ Π½Π΅ са ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½ΠΈ Π΄Π° Π²ΡŠΠ·ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚ Π·Π°ΠΏΠ»Π°Ρ…Π° Π·Π»ΠΎΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° с HTTP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π·Π° хакСрски Ρ†Π΅Π»ΠΈ.

Π˜ΡΠΊΠ°Ρ‚Π΅ Π»ΠΈ Π΄Π° Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ΠΌ с ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° DNS Ρ‚ΡƒΠ½Π΅Π»ΠΈ? Π’ΠΈΠΆΡ‚Π΅ нашия ΠΌΠΎΠ΄ΡƒΠ» Варонис Π•Π΄ΠΆ ΠΈ ΠΎΠΏΠΈΡ‚Π°ΠΉΡ‚Π΅ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½ΠΎ дСмонстрация!

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€