Как я вижу трафик LDAP в Snoop на Solaris?

Когда я использую snoop для записи / просмотра трафика на моем сервере Solaris 10, он автоматически показывает / декодирует трафик LDAP для меня, если я укажу порт 389

Но мне также нужно отслеживать порт 3268 (который также является трафиком LDAP - в "Глобальный каталог" AD), но когда я просматриваю вывод, нет никаких признаков LDAP

1 ответ

Я думаю, что для использования snoop мы находимся на шаге 1: убедим Oracle, что им нужно, чтобы их программное обеспечение справилось с этим.

Глядя на онлайн-страницу snoop, я нахожу это:

ldap

    True if the packet is an LDAP packet on port 389.

Это говорит о том, что расшифровка протокола была написана кем-то, кто думал, что LDAP фундаментально связан с портом 389.

Мне не нравится этот ответ, поэтому ищу другой:

Wireshark может быть другим вариантом. Он доступен для Solaris и может понимать файлы захвата из snoop. В его документации не ясно, может ли он декодировать LDAP через альтернативный порт, поэтому я попытался выяснить, можно ли это сделать, и нашел его по https://osqa-ask.wireshark.org/questions/21358/failure-to-recognize-ldap-if-not-port-389:

Вопрос:

... Я использую порт 50000. Я могу успешно пройти аутентификацию и перехватить трафик. Тем не менее, wireshark интерпретируется как TCP, а не LDAP, и в информационном поле не указывается запрос на привязку и т. Д. Это связано с портом, который я использую?

Ответ:

Вы можете изменить порт LDAP по умолчанию в настройках (нажмите на протоколы, а затем найдите LDAP).

Или вы можете щелкнуть правой кнопкой мыши на пакете и использовать "Декодировать как..."

Другие вопросы по тегам