Иконка LanFi
macOS 13 и новее Apple Silicon и Intel

Встречайте LanFi.

Нативный анализатор Wi‑Fi для Mac на CoreWLAN. Оценивает качество каждой сети, подсказывает свободный канал и проверяет безопасность — без Electron, аккаунтов и телеметрии.

При первом запуске понадобится доступ к геолокации.

LanFi Network Toolkit: живой график Ping с задержкой, потерями и джиттером

Анализ

Не столбцы, а диагноз.

Каждая сеть получает оценку от 0 до 100 по сигналу, шуму, загруженности эфира и безопасности. LanFi сам решает, какие веса применить, и объясняет, что именно тянет сеть вниз.

Оценка 0–100

Сигнал, SNR, перекрытие каналов, утилизация и безопасность складываются в одну цифру. Недостающие метрики убираются, а оставшиеся веса пересчитываются — оценка остаётся честной.

Тихий канал

Для каждого диапазона — ранжированный список каналов, включая 20, 40 и 80 МГц. Перекрытие, загруженность и DFS учитываются, чтобы совет работал в реальном эфире.

Аудит

Видно, что не так — и что делать.

Открытые сети, WEP, устаревший WPA, WPS и отсутствие защиты управляющих кадров получают уровень серьёзности и подсказку по исправлению. Блоки протоколов показывают PHY, безопасность, роуминг и эфир по каждой сети — без чтения сырых кадров.

Диагностика

Весь путь, а не только эфир.

LanFi проверяет Wi‑Fi, адреса, шлюз, DNS, captive portal, HTTPS и задержку до интернета. Смотрит все интерфейсы Mac, а не только беспроводной, и строит тепловую карту помещения по замерам.

Диагностика в один запуск

Ссылка, шлюз, DNS, перехват портала, HTTPS и задержка — с понятным «прошло» или «внимание» и историей мониторинга каждые 60 секунд.

LanFi Uptime Monitor: проверки доступности, задержка и история

Сетевые инструменты

Port Scan, Path Check, DNS Lookup, SSL, iperf3 и монитор интерфейсов — в одном окне, без терминала.

LanFi Port Scan: список портов, сервисов и состояний

Тепловая карта помещения

Импортируйте план, отметьте точки замера RSSI и расставьте стены. Интерполяция покажет, где сигнал проваливается, а отчёт сохранится в PDF.

Больше возможностей

Продуман в деталях.

Мелочи, которые замечаешь, только когда их нет.

Только публичные API

Работает на CWWiFiClient и CWNetwork. Приватные фреймворки не нужны, вывод airport разбирать тоже не приходится.

Без телеметрии

Ни аналитики, ни аккаунтов, ни облака. В сеть уходит только проверка обновлений и диагностика, которую вы запустили сами.

58 000 префиксов OUI

База IEEE и Wireshark лежит внутри приложения, так что производитель находится без интернета. Рандомизированные MAC LanFi узнаёт и помечает.

CSV, JSON и PCAP

Скан выгружается в CSV или JSON. Для Wireshark есть генератор beacon‑pcap, а чужие pcap и pcapng можно открыть и разобрать офлайн.

Живой захват PCAP

Трафик можно писать, пока идёт скан. Файл сразу открывается в Wireshark.

Меню‑бар под рукой

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

Сканы и пометки

Сессии, псевдонимы, теги и заметки сохраняются на вашем Mac и никуда не уходят.

Обновления Sparkle

Appcast подписан и лежит в GitHub Releases. Обновление ставится из приложения, переустанавливать вручную не нужно.

CLI и URL‑схема

lanfi-cli разбирает scan.json в скриптах, а ссылка lanfi://tab/protocols открывает нужную вкладку из шортката или терминала.

Удалённые сенсоры

До точки не дотянуться? Снимите скан с другого Mac по SSH. Нужен только авторизованный ключ.

Пять языков

Английский, немецкий, французский, русский и упрощённый китайский.

Тёмная и светлая

Тема берётся из системы. Таблица и графики читаются в обеих.

Попробуйте LanFi
на своём Mac.

Скачайте образ или поставьте через Homebrew — аккаунт не нужен, телеметрии нет. Сборки ad‑hoc, поэтому при первом запуске может понадобиться «Открыть» из контекстного меню.

Образ .dmg

Скачайте, перенесите LanFi в «Программы» и разрешите доступ к геолокации — без него macOS скрывает имена сетей.

Универсальная сборка · SHA‑256 в релизе

Скачать .dmg

Homebrew

Если Homebrew уже установлен — три команды в терминале.

brew tap zheltukheen/lanfi \
  https://github.com/zheltukheen/lanfi
brew trust zheltukheen/lanfi
brew install --cask lanfi

Требуется macOS 13+ · Apple Silicon и Intel · FSL‑1.1‑ALv2