EYE 340
EYE 06.07.2021

Как создать свои мобильные прокси

Chief автор статьи
Мобильные прокси
Chief автор статьи

Арбитражник или SMM-специалист постоянно сталкивается с такой штукой, как мобильные прокси. Например, при регистрации в сервисах парсинга подписчиков, постов, конкурентов и т.д. регулярно запрашиваются либо данные ваших прокси, либо доступы к ним. 

В этом материале мы расскажем о том, что такое мобильные прокси, зачем они нужны и как их создать.

Что такое мобильные прокси

Мобильные прокси в некоторой степени похожи на обычные серверные: они тоже служат для обработки данных, которые идут к серверу-источнику от пользователей и возвращают ответный запрос. Но устроены сложнее из-за структуры.

Чаще всего мобильными проксями пользуются сотовые операторы. Принцип работы этой системы базируется на том, что со множества IP-адресов на сервер-источник поступают сигналы от пользователей, когда они используют свои устройства. Заблокировать такие сигналы сервер не может, даже если запросов очень много, так как понимает, что это не спам, а действия с кучи разных устройств, привязанных к единому айпишнику. Поэтому ограничения на количество запросов снижается.

По какому же принципу в таком случае банятся спамеры даже в том же ВК? Все дело в том, что данные собираются не только об айпи, а о куче других поведенческих критериев: сетевом отпечатке, географии и т.п. 

Что считается подозрительным

Подозрительным считается:

  • Не совпадающие часовые пояса у приложения и IP-адреса;
  • Частая смена айпишника;
  • Несоответствие сетевого отпечатка от пользователя и устройства, с которого он зашел.

Но даже в этом случае бан получает подозрительный аккаунт, а не айпишник. 

Зачем арбитражнику мобильные прокси?

Чтобы обмануть алгоритм. Они будут органично менять айпи-адреса в процессе работы, создавая “эффект присутствия реального пользователя”. Даже если вы сидите с нескольких акках в Инсте и парсите пользователей сразу в трех, вероятность бана кратно уменьшится. 

Почему мобильные прокси лучше, чем серверные?

Мобильные прокси не блокируются целевыми серверами. Если сервак получает с одного IP кучу запросов (прям неестественное количество), прокся отлетит в бан. Безжалостно и без лишних вопросов. Мобильным прокси это не грозит: их адреса передают данные по запросам обычных, честных пользователей, которые соблюдают правила площадки. Эти люди могут пострадать из-за блокировки, что вызовет проблемы, которые не нужны ни сайтам, ни соцсетям.

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

Согласитесь: проще откосить от проверки целевого сервера. При проверке серверной прокси ему будет показан тот айпишник, который принадлежит центру обработки данных. Этот айпишник не может использоваться частными лицами, поэтому можно прямо сразу в бан. Мобильные прокси же показывают айпишники обычных пользователей, с правильным часовым поясом и отпечатком операционной системы. Выглядит как человек — значит просто пользователь — значит не баним.

Качество окупается. Серверные прокси — дешевые инструменты. Другой вопрос, когда они начинают баниться снова и снова по айпишнику и их приходится покупать снова и снова. Мобильные прокси выходят по началу дороже, так как нужно купить специальное оборудование и симки, через которые будет происходить подключение к 3g и 4g сетям операторов. Но высокая цена окупится во время проверок и числом аккаунтов, которые можно будет использовать одновременно

Недостатки мобильных прокси

Основной принцип — обновление динамического айпи для каждого пользователя — это получение нового адреса при переподключении. В результате при реконнекте может возникнуть задержка до 1,5 минут. Но в сравнении с баном всего аккаунта и айпишника это, конечно, не выглядит серьезной проблемой.

Где и кто использует мобильные прокси

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

Мобильные прокси понадобятся:

  • При парсинге конкурентов, сборе семантики, массовом постинге контента на нескольких аккаунтах, анализе действий подписчиков и т.п. деятельности, подразумевающей массовое обращение к целевому серверу;
  • Для фарма аккаунтов и запуска рекламы с мультиаккаунта;
  • при автоматизированной раскрутке новых приложений;
  • Для запуска масфоловинга, маслайкинга;
  • Для анонимности в сети.

Прокси сэкономит вам время, силы и облегчат рутину. Подходим к самому интересному:

Мобильные прокси можно купить. А можно и сделать самому!

Способ 1: с любого ненужного телефона, который есть под рукой.

Что понадобится:

  1. Любой рабочий мобильник на Андроиде, который не жалко;
  2. Провод, чтоб его подключить к компу;
  3. Комп, с которого работаем;
  4. Симка.

У автора этого текста под рукой был только телефон на Андроиде. Поэтому и описывать все будем через него.

Шаг 1. Рутрируем телефон

Важно! При рутрировании гарантия на устройство будет отменена!

В первую очередь — рутрируем телефон (получаем на него Root-права). 

  1. https://www.framaroot.org/— заходим сюда, ищем модель устройства в списке телефонов. Если она здесь есть — отлично, переходим к шагу 2. Если нет, способ вам не подходит: будем искать другой телефон, так как конкретно эта инструкция подходит только моделям из перечня по ссылке.
  2. Откатите резервную копию. На всякий случай — кнопка рут-прав может стереть данные. И лучше в этой ситуации иметь бекап.
  3. Зарядите телефон. В противном случае он рискует выдохнуться до того, как вы получите рут-права.
  4. Перейдите в раздел «Настройки -> Информация об устройстве -> Включить режим отладки по USB».
  5. Поставьте приложение http://www.framaroot.org/. С его помощью рутрировать устройство можно в один клик. 
  6. Перейдите на страницу нужного вам устройства и скачайте оттуда файл .apk. Установите его.
  7. После установки запустите этот файл. Больше ничего делать не надо — следите, чтобы телефон не сел. В конце он будет рутрирован.

Готово! Но это — всего лишь начало самостоятельной настройки прокси с телефона.

Шаг 2. Переводим телефон в режим разработчика

Теперь нам нужно перейти в режим разработчика. На телефонах на Андроиде они спрятаны недалеко, и это для нас однозначный плюс. Как и то, что на устройствах с подобной системой они работают практически одинаково.

Самое главное для вас — отыскать “Номер сборки”. Делается это вот так:

  1. Зайдите в «Настройки» > «Сведения о телефоне»
настройки. сведения о телефоне
  1. Далее перейдите в Сведения о ПО
сведенияо ПО
  1. Найдите пункт с номером сборки и тапните по нему несколько раз, чтобы появилась надпись “Теперь вы являетесь разработчиком”.
номер сборки
  1. Вернитесь на главную страницу настроек
  2. Теперь вы должны увидеть новый пункт «Параметры разработчика» в нижней части списка настроек или в расширенных настройках («Дополнительно»).

Если у вас телефон на базе Android Oreo:

  1. Зайдите в «Настройки», перейдите во вкладку «Система», оттуда — в «О телефоне»
  2. Найдите номер сборки и тапните по нему несколько раз
  3. Найдите пункт с номером сборки и тапните по нему несколько раз, чтобы появилась надпись “Теперь вы являетесь разработчиком”.
  4. Вернитесь в “Систему”.
  5. Теперь вы должны увидеть «Параметры разработчика»

В новый раздел надо зайти и включить режим разработчика. Зачем, узнаете позже.

Шаг 3. Запускаем

Теперь для настройки прокси нам понадобится ноутбук. Подойдет вообще любой — главное чтобы работал. Какой-нибудь старый Lenovo на 10 Винде сгодится, можно даже похуже — главное, чтоб более-менее корректно работал.

  1. Ставим на ПК программу — https://developer.android.com/studio . Она нам нужна, чтобы управлять телефоном с компьютера и не дергать его руками. Собственно, для этой цели мы и включили на мобильнике режим разработчика.
  2. Подключаем телефон к ноуту. Можно через провод от вашей зарядки — это не принципиально (а ноут, к слову, включаем в розетку, чтоб преждевременно не вырубился).
  3. Ждем, пока установятся дрова. Соглашаемся со всем, чего у нас спросит комп. Через консоль находим ADB. Вводим команду: adb devides. В ответ получаем список подключенных устройств и их идентификатор.
  4. Теперь выбираем, на 3G или 4G будет работать наша прокся. Принципиальная разница: 3G  — для смена айпишника надо вырубить передачу мобильных данных / 4G  — для смены айпишника придется перевести телефон в режим полета.

Тут кому уж как удобнее. 

  1. Включаем на телефоне режим модема:
режим модема
  1. В установленной программе в командной строке задаем команды, когда надо сменить прокси.

Для 3G:

  • Выключить передачу мобильных данных: adb.exe -s (идентификатор устройства без скобок) shell settings put global mobile_data 0.
  • Включить передачу мобильных данных: adb.exe -s (идентификатор устройства без скобок) shell settings put global mobile_data 1.

К слову, если вы собираетесь работать на 3G, то телефон можно и не рутрировать.

Для 4G:

  • adb.exe -s (идентификатор устройства без скобок) shell settings put global airplane_mode_on 1
  • adb.exe -s (идентификатор устройства без скобок) shell am broadcast -a android.intent.action.AIRPLANE_MODE —ez state true
  • adb.exe -s (идентификатор устройства без скобок) shell settings put global airplane_mode_on 0
  • adb.exe -s (идентификатор устройства без скобок) shell am broadcast -a android.intent.action.AIRPLANE_MODE —ez state false

Чисто в теории вы можете делать это механически и на самом телефоне  — но зачем дергаться из-за кучи устройств, если система неплохо работает и через компьютер?

Главным недостатком этой системы становится механическая смена айпи-адресов: то есть, каждый раз вам это придется самостоятельно. 

Заметим, что такой способ сгодится для небольшого объема работ. Для промышленного масштаба лучше использовать покупные прокси или второй способ настройки.

Способ 2: через дополнительное железо поднимаем целый сервер

Этот сервер будет поднят на базе 4G прокси. Сейчас они считаются самыми лучшими и самыми эффективными, несмотря на потерю времени от 20 до 90 секунд при смене айпишки. Нам, разумеется, понадобится железо.

Raspberry Pi

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

Лучше использовать модель поновее  — например, Raspberry Pi 3B, 3B + или 4B. Объем памяти  — от 1 до 2 Гб. Обязательно должны быть порты для подключения интернета и оперативная память. 

Важно: перед настройкой прокси нужно настроить ваше устройство — загрузить ему ОС и прочие важные вещи. В противном случае система работать не будет!

Raspberry Pi

Маршрутизатор (роутер) для доступа в сеть

Нужен любой рабочий роутер  — главное, чтобы не совсем старый и полумертвый. От качества соединения зависит качество всей системы. Хорошо подойдет и Mikrotik hEX S, и какой-нибудь Kinetic из недорогих.

маршрутизатор

USB модем с SIM-картой

Хорошим вариантом будет Huawei E3372h. Относительно недорогой  — около 3к рублей на Озоне. Или можно просто купить модем у оператора сотовой связи, который оформит вам симку.

USB модем

Кабель

Сгодится любой  — главное, чтобы с его помощью можно было подключить Расбери к интернету. Лучше брать кабель не длиннее метра  — иначе качество сигнала может упасть.

кабель

Переходим непосредственно к настройке.

Шаг 1. Ставим ОС на расбери

У Raspberry Pi Foundation есть руководство о том, как это сделать. Там все просто и понятно. Вот ссылка на руководство: https://www.raspberrypi.org/documentation/installation/installing-images/

Подойдет любой ОС Raspberry Pi. Это не принципиально.

Шаг 2. Собираем устройство воедино

Подключите модем к Raspberry Pi, потом соедините Raspberry Pi и маршрутизатор, с помощью которого раздаете интернет, кабелем.

Важно! Не забудьте подключить к Raspberry Pi монитор, на который будут выведены все данные.

Выглядеть это будет примерно так:

сборка устройства

Шаг 3. Запуск системы

Открываем терминал в Расбери, щелкнув вот на этот значок:

открываем терминал Расберри

Вот эту строчку вставляем в поле для кода:

wget free.proxidize.com/free4g;sudo bash ./free4g

Нажмите Enter. Подождите, пока скрипт установится. Готово! 

Если все сделано правильно, вы увидите строку с вашим новоиспеченным прокси сервером, к примеру:

прокси сервер

Смело используйте его для любых задач: это качественная и безопасная система. Потестить ее можно через Firefox, зайдя для проверки в раздел “Прокси”.

Заключение

Поднять мобильные прокси самому довольно сложно, и даже затратно на этапе первичной настройки. Особенно затратно это будет, если вы покупаете новое оборудование для этой цели.

В среднем это обходится в 12 200 р:

  • 3 000 р  — модем;
  • 6 500 р  — Raspberry Pi;
  • 700 р  — кабель;
  • 1500 р  — роутер;
  • 500 р  — симка;
  • Расходы на электричество;
  • Расходы на абонентскую плату по симке;
  • Оплата интернета.

Со временем, разумеется, устройство должно окупиться. 

Можно сделать проще  — пользоваться готовыми 4G прокси, не запариваясь их настройкой и поддержанием функционирования.

Chief автор статьи
Количество статей: 471
EYE 340
EYE 06.07.2021
Количество статей: 471

Добавить комментарий

Ваш адрес email не будет опубликован.