Слэкваре нет единственный проект с открытым исходным кодом, который отмечает круглую годовщину в июле две тысячи двадцать третьего года. Сегодня мы поговорим об еще одной звезде бесплатного программного обеспечения с открытым исходным кодом, Wireshark, которой исполняется 25 лет.
Если вы никогда не слышали о Wireshark, я вам скажу, что это анализатор сетевых протоколов (Вплоть до самого базового уровня. Его популярность такова, что он считается бесспорным вариантом в крупных компаниях и государственных учреждениях.
Whireshark исполнилось двадцать пять лет
Wireshark — это кроссплатформенная программа с открытым исходным кодом, которая позволяет захватывать и анализировать сетевые пакеты.. Вы можете сделать это во время передачи этих данных или из ранее сделанного захвата. Это делает его идеальным инструментом для анализа и обнаружения сетевых проблем, разработки коммуникационных протоколов, а также для образовательных целей.
Среди различных протоколов, которые они могут анализировать, — Ethernet, IPv4, TCP и HTTP.
Некоторые из вещей, которые может сделать Wireshark:
- Определите, какие протоколы вы хотите отобразить.
- Список протоколов для каждого пакета.
- Фактическое содержимое каждого поля.
- Сделайте шестнадцатеричный и ASCII дамп каждого поля.
Что делает Wireshark идеальным для тестирования на проникновение, судебной экспертизы и сетевого аудита, так это то, что может идентифицировать протоколы, используемые удаленной системой, включая те, которые используются системами предотвращения вторжений или брандмауэрами. Приложение позволяет легко исследовать сетевой трафик для получения отчетов о реализации протокола и поведении приложения.
Истоки Wireshark
История началась в конце 1997 года, когда Джеральд Комбс начал писать программу, которая позволила бы ему выявлять проблемы и лучше понимать, как работают сети.с. Проект назывался Ethereal и был выпущен под этим названием в июле 0.2.0 года под номером версии XNUMX. Со временем разные разработчики увидели его потенциал и внесли исправления и улучшения.
Спустя годы Комбс вспоминал:
В течение первого года или около того поддерживать веб-сайт в рабочем состоянии было в лучшем случае довольно сложно. В то время жилье было еще дорогим. Сервисов хостинга проектов, таких как GitHub и SourceForge, не существовало, а это означало, что вам приходилось постоять за себя. В итоге я купил небольшую станцию SPARC на eBay и обменялся временем на консультации с несколькими интернет-провайдерами в городе, чтобы получить хостинг. Соглашения были неформальными и работали очень хорошо, пока не прекратились. У него был талант находить компании, которые впоследствии обанкротились, были приобретены или полностью изменили направление своей деятельности.
Пару раз мне приходилось бороться за то, чтобы мой маленький сервер не оказался в чужом инвентаре, иногда под покровом ночи. В конце концов, я разместил сервер проекта в центре обработки данных моего работодателя. Я хотел убедиться, что соглашение было стабильным и устойчивым, и это в конечном итоге привело к нынешней модели спонсорства проекта».
Комбс признает, что сначала не хотел разрабатывать версию для Windows, ноНо когда другие разработчики портировали проект, это стало большим успехом для Wireshark.
Это было в 1.0 году, когда название было изменено, а в XNUMX году была выпущена версия XNUMX, которая считается первой полной версией, поскольку в ней реализован минимум функций.
Потребовалось семь лет, чтобы вторая версия с новым пользовательским интерфейсом увидела свет.
В XNUMX году был создан фонд Wireshark. который управляет инфраструктурой проекта и организует конференции пользователей и разработчиков.
Хотя я не являюсь активным пользователем Wireshark, мне очень нравится проект. Когда-то мне это было нужно, и у версии, включенной в Ubuntu, была проблема. Мне удалось это исправить, и я написал учебник по этому вопросу. Это был мой первый пост, набравший более ста просмотров.
Вы можете найти Wireshark по адресу ваш веб или в репозиториях предпочитаемого вами дистрибутива