Эмуляция мобильного интернета через wifi

Fake WiFi, как имитировать наличие сетей WiFi для андроид?

Есть необходимость убедить геозависимое приложение на android, что устройство перемещается из пункта А в пункт Б. Исходя из того, что местоположение определяется по: ip, сетям wifi вокруг и наличию вышек сотовой связи, родилась гипотеза имитировать окружающие сети WIFI. Без реального доступа в интернет, только видимость их наличия.
Как сделать «трек» нашел, вопрос как его «проиграть» на другом устройстве не вынося устройство на улице.

Есть несколько версий:
1. Использовать приложение типа Fake wifi на реальном устройстве, но приложение очень старое и скорее всего битое https://repo.xposed.info/module/com.lemonsqueeze.f. И встает вопрос как достоверно подделать отпечаток ОС телефона?
2. То же самое но на эмуляторе nox или memu, но тут уже два вопроса как запихнуть в memu xposed (читай трактор в корову)
3. Используя информацию отсюда https://support.google.com/chrome/a/answer/6271286. как то отдавать в ответ информацию о «найденных» сетях или на эмуляторе или на реальном устройстве
4. Снять гараж на отшибе, поставить десяток роутеров и на лету запускать сети с нужными параметрами и силой сигнала. Вопрос все тот же в отпечатке ОС

drygdryg

Я сомневаюсь, что геозависимое приложение получает местоположение по точкам доступа Wi-Fi своими силами — скорее всего, этим занимаются только сервисы Google Play (используя соответствующий API Гугла с большой базой данных точек доступа Wi-Fi и базовых станций), а приложение обращается к сервисам через системный API.
Существует открытая альтернатива сервисам Google Play — microG (их открытая реализация). Там реализована модульная система геопровайдеров (под названием UnifiedNLP): каждый геопровайдер (скажем, Apple или Mozilla) устанавливается как отдельное приложение и включается в настройках microG. Если реализовать геопровайдер, который будет возвращать фальшивое местоположение в microG, то приложения получат его.
Единственная нерешённая задача — изучить UnifiedNLP и написать для него свой фальшивый геопровайдер (в документации их называют бэкендами)

Источник

Как с Android раздавать интернет на компьютер или ноутбук (по USB, Wi-Fi или Bluetooth)

razdacha-interneta-s-telefona-na-pk

Доброго времени суток!

Как вы думаете, а что имеет большую распространенность и доступность: сети 3G/4G или кабельный интернет. (виды подключения к сети)

Ответ : если кабельный интернет доступен только в крупных городах (да и не во всех районах), то вот сети 3G/4G опутали не только города, но и даже районные центры и села.

Читайте также:  Адаптер вай фай приложение

Я тут намедни специально посмотрел карту покрытия 3G в разных областях — оказывается, сейчас можно выйти в интернет с помощью смартфона даже в селах, которые за сотни километров от крупных городов! Грандиозно! Лет 10 назад такое и представить было сложно.

Собственно, если интернет есть на смартфоне — он может работать и на ПК. О том, как его расшарить (т.е. поделиться им) — и будет эта статья.

  • когда вы поедете за город на дачу (или будете в отпуске);
  • на работе, если основной Интернет-канал у вас ограничен (и нет доступа к развлекательным сайтам) ;
  • да и просто как резервный канал связи (особенно, если ваш основной Интернет-провайдер часто вас подводит).

3 варианта, как можно раздавать интернет со смартфона (режим модема)

По USB (актуально для ПК и ноутбуков)

Наиболее простой способ — это подключить телефон кабелем (он идет в комплекте к каждому аппарату) к USB-порту компьютера и расшарить (раздать) интернет.

Преимущество способа : просто и быстро, телефон помимо расшаривания сети еще и заряжается (а значит не сядет так быстро батарея).

Недостатки : можно подключить только к одному устройству (а если вам нужно расшарить интернет на 2-3 ПК?). К тому же лишние провода путаются под руками и ногами (21 век, а все еще. без них никуда).

Подключаем телефон к компьютеру с помощью USB кабеля

Подключаем телефон к компьютеру с помощью USB кабеля

Само подключение к USB, думаю, рассматривать нет смысла (? ), а вот после него:

  • проверьте, что на телефоне у вас есть сеть 3G/4G (обычно, отображается в верхнем меню);
  • затем откройте настройки на телефоне: в разделе параметров сети выберите «Еще» (см. скрин ниже).

Настройки смартфона

Далее откройте вкладку «Режим модема» (второе название: «Точка доступа» ) и включите режим «USB-модем» — как только загорелся зеленый «переключатель» и в верхнем меню появился значок USB ( ), значит интернет стал раздаваться.

USB-модем подключен

Обратите внимание, в 99,9% случаев Windows автоматически подключается к этой сети и у вас появляется доступ к Интернету (см. пример ниже).

Сеть подключена

Если вдруг значок сети в трее по-прежнему 👉 с крестиком (без доступа к сети Интернету), попробуйте:

  1. нажать Win+R и ввести команду ncpa.cpl , нажать Enter. Должны открыться все сетевые подключения на ПК;
  2. далее нужно включить все сети с названием «Ethernet» (как правило, сеть от Android будет «Ethernet 3» ). Пример см. ниже ( для включения сети : просто жмете по ней правой кнопкой мышки и в меню выбираете требуемое) .

Появится новая сеть.

📌 В помощь!

Телефон на Android как модем для компьютера (по USB). И что делать, если интернет не работает при раздаче с телефона

Через Wi-Fi (актуально для ноутбуков и др. смартфонов)

Подключать через USB, конечно, удобно, но представьте если у вас не ПК, а ноутбук и все порты уже заняты? К тому же, если вы в дороге (скажем), то каждый лишний провод может оказывать огромное неудобство.

Читайте также:  Wireless wifi link driver 89wn04ww exe

А созданная Wi-Fi сеть позволяет расшарить сеть сразу на несколько устройств: скажем, на ноутбук и еще один смартфон (например).

Как это делается : первые действия аналогичны — проверьте, что на вашем телефоне есть сеть 3G/4G и откройте настройки сети на Android, вкладку «ЕЩЕ» (см. скрин ниже).

Настройки смартфона

Далее во вкладке «Режим модема» включите «Точку доступа Wi-Fi» . Затем задайте настройки точки доступа: имя сети и пароль для доступа.

Точка доступа Wi-Fi создана

Точка доступа Wi-Fi создана

После чего, к этой Wi-Fi сети можно подключиться, как и к любой другой. Если брать ноутбук — то просто щелкните по значку сети в трее, из списка доступных сетей выберите ту, которую мы создали: для доступа к ней необходимо ввести пароль.

Подключаемся к созданной Wi-Fi сети

Подключаемся к созданной Wi-Fi сети

В общем-то, если все верно — значок сети станет активным, можно пользоваться интернетом.

Сеть заработала.

📌 На всякий случай!

Если вдруг у вас Wi-Fi сеть без доступа к интернету — т.е. на ней стал гореть желтый восклицательный значок, то ознакомьтесь с материалами этой статьи

Через Bluetooth (актуально для ноутбуков и др. смартфонов)

Если через USB-подключение или с сетью Wi-Fi возникли проблемы (например, некоторые устройства не поддерживают Wi-Fi, могли появиться системные ошибки, и пр.) , то можно попробовать расшарить сеть через Bluetooth.

Каких-то особых преимуществ у нее перед Wi-Fi нет (если не считать влияние на здоровье), но есть минус, времени на настройку — придется затратить чуть больше.

Действие первое : необходимо выполнить сопряжение устройств (т.е. соединить их).

Для этого откройте настройки Bluetooth на ноутбуке (самый простой способ — воспользоваться треем: там должен быть значок).

📌 В помощь!

Пропал значок Bluetooth: как его добавить в трей рядом с часами [инструкция]

Открываем настройки Bluetooth

Открываем настройки Bluetooth

Также можно открыть меню: ПУСК/Параметры/Устройства (Bluetooth и пр.) (это для пользователей Windows 10).

Далее нажмите по копке «Добавления Bluetooth устройства» .

Проверяем, включен ли Bluetooth и начинаем поиск устройства

Проверяем, включен ли Bluetooth и начинаем поиск устройства

На смартфоне включите Bluetooth — далее среди доступных устройств вы должны увидеть ваш ноутбук.

Щелкнув по нему, вы увидите запрос-подтверждение. Необходимо согласиться на сопряжение (в некоторых случаях придется ввести код для подключения, он будет отображен у вас на экране телефона) .

Доступные устройства - подключить || Android

Доступные устройства — подключить / Android

В итоге, у вас в устройствах Bluetooth, должен быть подключен ваш телефон (обратите внимание на статус «подключено»).

Читайте также:  Усилитель wi fi сигнала tenda a15

Устройство должно быть включено и подключено

Устройство должно быть включено и подключено

Действие второе : расшариваем интернет с Android.

Проверяем наличие 3G/4G сети, затем открываем настройки сети, вкладку «Еще» (пример представлен на скрине ниже) . 👇

Настройки смартфона

После чего, открываете вкладку «Режим модема» , и включаете телефон в режим «Bluetooth-модема» (должен загореться зеленый «переключатель» — т.е. телефон перешел в нужный режим).

Включен Bluetooth модем

После чего откройте 👉 панель управления Windows по адресу (чтобы открыть панель управления — нажмите сочетание кнопок Win+R , и введите команду control ) :

Панель управления\Оборудование и звук\Устройства и принтеры

В этой вкладке выберите свой телефон и щелкните по нему правой кнопкой мышки — в появившемся меню выберите «Подключаться через > точка доступа» (см. пример ниже).

Точка доступа - подключаться через это устройство

Точка доступа — подключаться через это устройство

Собственно, у вас должна автоматически появиться новая сеть, с которой также автоматически соединиться Windows и появиться доступ к Интернету (о чем вас известит значок в трее — пример ниже).

Появился доступ к интернету

Появился доступ к интернету

Если вдруг сеть не появилась: зайдите в сетевые подключения Windows (чтобы их открыть: нажмите Win+R , и введите команду ncpa.cpl ) и включите новую сеть вручную!

Кстати, каждый раз сопрягать устройства не нужно — это достаточно сделать один раз. Поэтому, если рассматривать способ подкл. через Bluetooth — то он не такой уж и долгий (по крайней мере, при повторных подключениях. ).

Дополнения и комментарии приветствуются.

Первая публикация: 10.05.2018

Источник

Как симулировать наличие Wi-Fi в Android

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

симулятор Wi-fi

Много мобильных приложений требуют для своей работы только Wi-Fi, и их не интересует, что на вашем счету еще несколько сотен мегабайт трафика в 3G. Это делается для того, чтобы нельзя было перетратить деньги в мобильнике. Однако если необходимо получить всю функциональность такой программы при отсутствии Wi-Fi, последний можно симулировать.

Чтобы обмануть приложение и заставить его поверить в наличие Wi-Fi, необходимо обязательно иметь в телефоне две вещи: root-доступ и установленный фреймворк Xposed. Установка последнего не вызывает никаких проблем и проходит, как установка обычного приложения APK.

1. Откройте Xposed и перейдите в раздел Download, после чего перейдите на вкладку Modules. С помощью встроенного поисковика найдите модуль Fake Wifi Connection. Загрузите и установите последнюю доступную версию.

2. Активируйте модуль Fake Wifi Connection после установки, нажав галочку напротив его названия в разделе Modules. Перезагрузите гаджет для запуска этого модуля.

3. Запустите Fake Wifi Connection, как любую другую обычную программу. Приложение покажет перечень всех установленных в мобильном гаджете утилит. Отметьте те, которые работают только при наличии Wi-Fi, и сохраните изменения.

Источник

Оцените статью
Adblock
detector