Деякі користувачі Nintendo 3DS налаштовують точки бездротового доступу, щоб обманути їх портативну консоль розглянути AP як офіційну програму "Зона Nintendo". Це стало відомо як "Homepass" налаштування. Типова настройка AP для Linux Homepass передбачає запуск hostapd
бездротового NIC з SSID "NZ @ McD1" та підробленою MAC-адресою. Потім бездротова мережа NAT'd до другого NIC, підключеного до їх домашньої мережі, що дозволяє вихідний мережевий трафік. У минулому користувачі змогли зашифрувати цю AP-адресу паролем, щоб запобігти несанкціонованому доступу. Нещодавнє оновлення ОС 3DS змінило вимоги таким чином, що AP не повинен мати шифрування. Через це користувачі Homepass повинні знайти інші способи обмеження точки доступу.
Захоплення пакетів обміну 3DS Homepass показує DNS-запити для наступного:
conntest.nintendowifi.net
nppl.c.app.nintendowifi.net
npdl.cdn.nintendowifi.net
Виходячи з того, що існує лише декілька доменів, до яких потрібно отримати доступ, і оскільки це кожен і той же домен щоразу, ось як я думаю, AP слід обмежувати:
- Встановіть керуючий DNS в AP, який вирішує запити лише в
nintendowifi.net
домені. Це повинно запобігти будь-якому IP-над-DNS. - Будь-який вхідний пакет в інтерфейсі AP повинен бути або призначений для згаданого DNS-кешування, або виходити в один з перелічених доменів. Все інше слід кинути.
Чи можливо таке налаштування? Якщо так, який би кращий спосіб це зробити? Крім того, чи немає чогось тут, що стосується обмеження доступу?