NOC online · 24/7Longview, TX · +1 323 412 0665
KinetikatechServers · Security · Websites
RU

Инструменты безопасности с открытым исходным кодом

Wireshark: чтение пакетов как профессионал

Wireshark берет файл захвата и делает сеть разборчивой: каждый протокол анализируется, каждый поток отслеживается, каждый фильтр — это вопрос, который вы можете задать миллионам пакетов. При работе с пакетами это часть анализа пакетов — захват с помощью tcpdump на сервере, затем открытие файла в Wireshark, где графический интерфейс выполняет фактическое чтение. Навык не щелкает; это знание того, какой вопрос задать следующим: от реконструкции потока до расшифровки TLS, когда правила взаимодействия позволяют извлекать секреты.

Главное

  1. Изучите оба языка фильтров и придерживайтесь их: фильтры захвата — это BPF (хост 10.0.0.5 и порт 443), фильтры отображения запускаются после захвата (http.request.method == 'POST').
  2. Follow Stream (щелкните правой кнопкой мыши по любому TCP-пакету) — это рабочая лошадка: он превращает тысячу пакетов в один разговор, который имеет значение.
  3. Сначала статистика, затем пакеты: иерархия протоколов и диалоги сразу сообщают вам, что на самом деле содержит перехваченный файл.
  4. Экспертная информация — это путь сортировки: повторные передачи, искаженные кадры и подозрительные флаги выявляют ошибки, на поиск которых в руководстве уйдет час.
  5. Расшифруйте TLS законным способом: когда это разрешено взаимодействием, загрузите файлы журнала ключей TLS или извлеченные секреты, и рукопожатие перестанет быть стеной зашифрованного текста.
  6. Не выполняйте захват на рабочем сервере с помощью Wireshark: захватите его с помощью tcpdump -w, анализируйте в автономном режиме; графический интерфейс пользователя и стек анализа, требующий большого объема памяти, не принадлежат бизнес-узлу.
  7. Захватывает имена для каждой фазы (nmap-recon.pcapng, auth-test.pcapng) и хеширует их; вывод отчета, который не может указывать на необработанный файл, является слухом.
  8. Неразборчивый режим означает чтение чужого трафика: в общих сетях и Wi-Fi захват чужих данных без авторизации — это линия конфиденциальности и закона, а не этикета.

Заметка из практики

Follow Stream однажды сохранил четырехчасовую встречу с указанием пальцем, показав, что «проблема приложения» заключалась в одном цикле перенаправления HTTP. Я рефлекторно сначала открываю Статистику — ответ все время лежал в Иерархии протоколов.

Частые вопросы

Wireshark или tcpdump — что вы на самом деле используете?

Оба разделены по местоположению: tcpdump захватывает данные на сервере, потому что он уже там и ничего не стоит, Wireshark анализирует на рабочей станции, где диссекторы зарабатывают себе на жизнь.

Может ли он читать зашифрованный трафик?

Только с ключами из законных источников: журналы ключей TLS из настроенной конечной точки или секреты, извлеченные в соответствии с правилами взаимодействия; без ключей отображаются наборы и размеры шифров, а не содержимое.

Насколько сложен синтаксис фильтра отображения?

Ему нужно учиться, но этот язык запросов стоит изучить; неделя написания фильтров для лабораторных данных делает большую часть повседневной фильтрации автоматической.

Какой первый фильтр изучают большинство профессионалов?

Не один фильтр, а привычка: отфильтруйте по интересующему вас хосту и протоколу, затем «Следуйте за потоком», потому что ответ обычно содержится в одном разговоре.

Как мы берём на себя инструменты безопасности с открытым исходным кодом

Честно: чаще всего к нам приходят после того, как команда попробовала справиться сама. Профессионалы по инструментам тестирования на самом деле продолжают работать: сканеры, снифферы, взломщики и веб-прокси объясняют, как они используются в реальных заданиях — команды, флаги, выходные данные и место каждого из них в методологии. Услуга Тесты на проникновение и Безопасность серверов Linux существует как раз затем, чтобы не изучать инструменты безопасности с открытым исходным кодом на своих ошибках: настройку, ночные сюрпризы и постоянное наблюдение мы берём на себя.

Поговорить с инженером

Проблема с сервером? Взломанный сайт? Медленная страница?

Критические инциденты с ответом в течение 30 минут — круглосуточно, 7 дней в неделю.

Запросить экстренную поддержку support@kinetikatech.com