Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1
У статті 5 перших завдань, дізнаємося основи аналізу трафіку різних мережевих протоколів.

Організаційна інформаціяСпеціально для тих, хто хоче дізнаватися щось нове і розвиватися в будь-якій із сфер інформаційної та комп'ютерної безпеки, я писатиму і розповідатиму про наступні категорії:

  • PWN;
  • криптографія (Crypto);
  • мережеві технології (Network);
  • реверс (Reverse Engineering);
  • стеганографія (Stegano);
  • пошук та експлуатація WEB-уразливостей.

До того ж я поділюся своїм досвідом у комп'ютерній криміналістиці, аналізі малварі та прошивок, атаках на бездротові мережі та локальні обчислювальні мережі, проведенні пентестів та написанні експлоїтів.

Щоб ви могли дізнаватися про нові статті, програмне забезпечення та іншу інформацію, я створив канал у Telegram и групу для обговорення будь-яких питань в області ІКБ. Також ваші особисті прохання, питання, пропозиції та рекомендації розгляну особисто та відповім усім.

Вся інформація представлена ​​виключно з освітньою метою. Автор цього документа не несе жодної відповідальності за будь-які збитки, заподіяні будь-кому в результаті використання знань і методів, отриманих в результаті вивчення цього документа.

FTP authentication

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

У цьому завданні нам пропонують знайти автентифікаційні дані із дампа трафіку. У цьому кажуть, що це FTP. Відкриваємо PCAP файл у wireshark.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Насамперед відфільтруємо дані, оскільки нам потрібен лише протокол FTP.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Тепер відобразимо трафік потоками. Для цього після натискання правою кнопкою миші вибираємо Follow TCP Stream.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Бачимо логін та пароль користувача.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Telnet authentication

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Завдання схоже на попереднє.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Забираємо логін та пароль.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Кадр Ethernet

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Нам дають Hex подання пакету Ethernet протоколу та просять знайти конфіденційні дані. Справа в тому, що протоколи інкапсульовані один в інший. Тобто в області даних протоколу Ethernet розташований протокол IP, в області даних якого розташований протокол TCP, в ньому HTTP, де і розташовані дані. Тобто нам необхідно лише декодувати символи із hex виду.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

У заголовку HTTP є дані Basiс-утентифікації. Декодуємо їх із Base64.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Twitter authentication

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Нас просять знайти пароль для входу на twitter із дампа трафіку.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Там лише один пакет. Відкриємо його, виконавши подвійний клік.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

І знову бачимо дані Basic-аутентифікації.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Знаходимо логін та пароль.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Bluetooth Unknow file

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Розповідають історію та просять знайти ім'я та MAC-адресу телефону. Відкриємо файл у wireshark. Знайдемо рядок Remote Name Request Complete.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Розглянемо поля цього пакета, де відображено MAC-адресу та ім'я телефону.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Беремо хеш та здаємо.

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

Ethernet, FTP, Telnet, HTTP, Bluetooth – основи аналізу трафіку. Розв'язання задач на мережі з r0от-мі. Частина 1

На цьому завданні закінчимо аналіз легких завдань по темі мереж (більше для початківців). Далі більше і складніше… Ви можете приєднатися до нас у Telegram. Там можете пропонувати свої теми та брати участь у голосуванні на вибір теми для наступних статей.

Джерело: habr.com

Додати коментар або відгук