Поговорили с разработчиком скрипта для записи на визу. «Платить за это — как давать взятку ГАИ»

В чате ловли дат на визу PBH есть команда из нескольких программистов и сисадмина, которые сделали скрипт и пытались ловить с его помощью даты. Говорят, что делали для себя и помогли зарегистрироваться нескольким пользователям чата (бесплатно).

Мы списались с одним из разработчиков. Выяснилось: скрипты работали до среды 23 марта, затем залогиниться на сайте с беларусским IP стало невозможно. UPD: 4 апреля получилось. 

6 комментариев

Собеседник dev.by говорит, что до сих пор ни разу не подавался на визу в Польшу, но сейчас пришлось. Он работает как ИП с заказчиками из США, Европы и Азии, с платежами из-за рубежа проблемы. Для него лучший вариант — виза PBH. Только зарегистрироваться на подачу документов на сайте VFS Global не получается.

Этапы записи на сайте:

  1. регистрация (если нет аккаунта);
  2. логин;
  3. выбор визового центра. Если там есть места — разрешает продолжить;
  4. ввод данных паспорта;
  5. выбор времени и дня из доступных;
  6. подтвердить.

Программист пробовал пройти все этапы вручную. Не вышло. Тогда он решил автоматизировать процесс.

— Сразу столкнулся с ограничениями: в час можно сделать 10 запросов с одного IP (Беларусь или Польша). Поэтому кинул клич в телеграм-чате по ловле дат: нужно 10 человек, 10 IP — будем мониторить вместе.

60 минут/10/10 = 36 секунд. Грубо говоря, если дата появляется, то в теории можно в течение минуты узнать об этом — и быстро начать вводить данные паспорта. 

Среди тех, кто присоединился, были программисты и один системный администратор. Вместе ребята сделали систему через телеграм-бот, который «майнил» слоты времени скриптом — и получал в течение минуты сообщение о датах.

Разработчик говорит, что его помощники существенно доработали скрипт.

Как сейчас работает система:

  • есть закрытый телеграм-бот. Где описана инструкция/help, как запускать скрипт/code, — сам код (индивидуальный);
  • люди, которые откликнулись на призыв разработчика, на своих компьютерах под логинами запускают скрипт — и мониторят даты автоматически через единый пул;
  • когда кто-то находит дату, всем, кто участвует в «программе», в телеграм-бот приходит сообщение.

Собеседник dev.by делает ремарку: по его словам, программистам-участникам было любопытно, получится ли. Коммерческого интереса у них нет, более того — они считают «коммерческие» ботнеты крайне вредной идеей. 

Получилось: до 23 марта скрипт работал. Несколько пользователей из чата смогли зарегистрироваться на подачу документов.

15 марта он сам нашёл даты на запись в Пинске на 16-е — «и паспорт сохраняло, лично проверял». Однако его документы на тот момент ещё не были готовы. 

— До 23 марта среди недели код ответа на запросы в основном был 200, по средам — 502. Это значит, что сайт сильно нагружен ботами, люди такую нагрузку точно не могут создать из Беларуси. Есть инсайд, что боты посредников используют кучу прокси, валят сайт 5-10 тысячами потоков и под 200 тысяч IP. 

Однако после 23 марта код ответа стал 403 — собеседник говорит, что визовый центр отключил логин для беларуских IP. 

Он задавал вопрос, почему не работает логин, техподдержке, но ответа не получил. В ВЦ сказали: «Много желающих».

— В следующую среду, 30 марта, прошёл слух, что логин и сайт работает под индийским IP. Подтверждаю: удалось залогиниться под индийским IP и даже найти места, например, в Пинске.

Вот ответ JSON:

— Но, увы, сохранить паспортные данные после ввода не удавалось — 502-я ошибка. Боты агентств вряд ли имеют такое количество IP в Индии, возможно, у них есть какая-то «дырка» — местные/польские IP, через которые и записывают людей, — предполагает он.

Индийский IP через пару часов перестал работать, и потом уже никакой IP не позволял залогиниться на сайте. Я написал в твиттер @vfsglobalcare, но получил стандартный ответ с рекомендацией перелогиниться, очистить кэш и историю браузера, а затем попробовать снова. Больше они мне не отвечали. 

Мы спросили у разработчика, что он думает о своём «конкуренте», с которым недавно беседовало «Зеркало» — некоем Андрее из Польши, который берёт 40 долларов за человека и за день регистрирует 200 заявок с помощью скриптов. В чате это уже человек-мем.  

Нашему собеседнику не нравится определение «конкурент»: он подчёркивает, что сам вынужден был сделать скрипт, так как на сайте VFS Global есть шансы только у ботов — вот они и конкурируют друг с другом.

— Шансы обычному человеку в среду записаться — 1/1 000 000. 

А вот «Андрей из Польши», по его мнению, «спекулянт, который наживается на беларусах», и «платить ему всё равно, что давать взятки гаишникам».

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

Собеседник dev.by просит ещё сделать акцент на том, что «польский визовый центр не исправляет ситуацию — и это ненормально, не для людей».

Наша беседа заканчивается, когда выясняется, что логин на сайте VFS Global «заработал» (мы общались в понедельник 4 апреля — прим. ред.). Разработчик идёт включать скрипт. Результат узнаём позже — нашлось 6 мест на подачу в Бресте, но он сам не записался: «Поздно пришло уведомление». 

Записались другие люди, «или не люди», добавляет наш собеседник. 


VFS Global не отвечает на запросы dev.by.

Дежавю из 2010-х. Как айтишники ловят даты для подачи на PBH в Беларуси
По теме
Дежавю из 2010-х. Как айтишники ловят даты для подачи на PBH в Беларуси

Читать на dev.by