Hacker News Digest

Тег: #icmp

Постов: 3

Show HN: ESPectre – Motion detection based on Wi-Fi spectre analysis (github.com)

ESPectre — система обнаружения движения на основе анализа Wi-Fi спектра (CSI), интегрированная с Home Assistant. Проект использует существующее Wi-Fi оборудование для пассивного мониторинга движения без необходимости установки дополнительных датчиков.

Система анализирует изменения в канальной информации состояния (CSI) Wi-Fi сигнала, которые происходят при движении объектов в пространстве. Это позволяет обнаруживать движение даже за стенами и в условиях, где традиционные датчики неэффективны. Проект с открытым исходным кодом, что делает его доступным для самостоятельной сборки и настройки.

by francescopace • 17 ноября 2025 г. в 14:40 • 179 points

ОригиналHN

#esp32#wifi#csi#icmp#home-assistant#motion-detection#open-source#2.4-ghz#github

Комментарии (45)

  • Проект ESPectre использует ESP32 для детекции движения через анализ CSI данных Wi-Fi сигналов, превращая устройство в "Wi-Fi термен" без машинного обучения.
  • Требуется только одно устройство ESP32-S3 и совместимый роутер с 2.4 GHz; система использует существующий трафик или генерирует ICMP-пакеты для стабильного потока CSI.
  • Технология фокусируется на детекции движения и безопасности, избегая распознавания личности, но этически рискованна для наблюдения.
  • Сравнение с альтернативами: Tommysense (платный mesh), Leap Motion (высокая точность), Bermuda BLE (проблемы в многоэтажных зданиях).
  • Поддерживает mesh-роутеры, отслеживая CSI от текущего узла, но требует стабильного 2.4 GHz покрытия.

How did I get here? (how-did-i-get-here.net) 🔥 Горячее

Проект "How Did I Get Here" от Hack Club демонстрирует путь, который пакеты данных проходят от вашего устройства до сервера. С помощью самописного трейсера ktr, работающего по протоколу ICMP с использованием поля TTL, проект в реальном времени отслеживает каждый узел маршрута. Интересно, что сайт работает даже без JavaScript — сервер последовательно отправляет обновленную HTML-разметку, создавая иллюзию плавной загрузки трейсера.

Важно отметить, что показанный маршрут является "обратным" — от сервера к вашему устройству, а не наоборот, что может незначительно отличаться от реального пути из-за асимметрии маршрутизации. Каждый "сеть" в маршруте на самом деле представляет собой автономную систему (AS) — коллекцию маршрутизаторов, принадлежащую одной компании. Статья вскрывает, что интернет — это не свободная сеть, а скорее совокупность корпоративных сетей, связанных финансовыми соглашениями и бюрократическими процедурами.

by zachlatta • 07 ноября 2025 г. в 20:01 • 362 points

ОригиналHN

#icmp#traceroute#networking#as#autonomous-systems#routing#html

Комментарии (61)

  • Обсуждение охватывает различные аспекты traceroute и его ограничений, включая то, что AS-путь может быть нестабилен, а фактические точки пиринга могут сильно различаться.
  • Участники обсуждают, что traceroute может не отображать обратный путь, особенно если сеть использует асимметричное маршрутизирование.
  • Обсуждается, что веб-сайт может не работать из-за блокировки ICMP или из-за того, что маршрутизаторы не отвечают на ICMP запросы.
  • Участники также обсуждают, что traceroute может не отображать правильный путь, если используются различные стратегии маршрутизации, такие как source routing или loose source routing.
  • Участники также обсуждают, что traceroute может не отображать правильный путь, если используются различные стратегии маршрутизации, такие как source routing или loose source routing.

A story about bypassing air Canada's in-flight network restrictions (ramsayleung.github.io) 💬 Длинная дискуссия

Во время 12-часового перелёта из Канады в Гонконг на борту Air Canada автор обнаружил, что бесплатный Wi-Fi ограничен только мессенджерами. Вместо того, чтобы заплатить 30 CAD за полный доступ, он решил «взломать» систему. С помощью эксперта по безопасности сетей они попробовали три подхода: самоподписанный SSL-сертификат, маскировка DNS-запросов и туннелирование DNS. Первые два метода провалились из-за жёсткой фильтрации IP и отсутствия UDP. Третий подход оказался рабочим: туннель через DNS позволил обойти ограничения и получить полный доступ к GitHub и другим сайтам.

by samray • 10 октября 2025 г. в 07:50 • 194 points

ОригиналHN

#dns#tunneling#ssl#icmp#vpn#proxy

Комментарии (153)

  • Пользователи обсуждают, что если ICMP-запросы не проходят, это не обязательно означает блокировку IP-адреса — возможно, просто блокируется ICMP.
  • Участники обсуждают, что если DNS-запросы проходят, то можно использовать DNS-туннель, чтобы обойти ограничения.
  • Участники обсуждают, что если есть ограничения на использование VPN, то можно использовать прокси на порту 53, который обычно используется для DNS-запросов.
  • Участники обсуждают, что если есть ограничения на использование VPN, то можно использовать прокси на порту 53, который обычно используется для DNS-запросов.
  • Участники обсуждают, что если есть ограничения на использование VPN, то можно использовать прокси на порту 53, который обычно используется для DNS-запросов.