Госуслуги Израиля в коллапсе из-за криворуких программистов. Хакеры ежедневно их ломают, чтобы заработать. Власти бессильны

Аватар пользователя кухарка

Хакеры зарабатывают на израильских «госуслугах»

Киберпреступники построили в Израиле огромный бизнес на государственном портале для бронировании мест в очередях в госучреждения. Сервис, на разработку которого были потрачены госсредства, ежедневно взламывается хакерами, которые потом продают места в очередях.

За сервисом, получившим название MyVisit, стоит израильская компания Qnomy. Его разработка велась в рамках госконтракта, тендер на выполнение которого Qnomy выиграла в 2013 г. У нее есть опыт разработки подобных проектов – она создает их как для частных фирм, так и для общественных организаций, а также для государственных структур, включая правительство Австралии и армию США,

В первые годы своего существования MyVisit пользоваться им никто не заставлял – вплоть до начала 2020 г. это был своего рода упрощенный аналог российских «Госуслуг», позволявший заранее записаться в нужное госведомства, чтобы затем просто приехать в назначенное время и не стоять в живой очереди. Но пандемия коронавируса внесла свои коррективы в работу MyVisit – с 2020 г. стал безальтернативным способом записи на прием в учреждения. Чаще всего им пользуются для выпуска биометрических документов, а это – теудат зеут (ТЗ, удостоверение личности) и даркон (загранпаспорт).

В числе тех, кто столкнулся с некачественной работой портала MyVisit оказался репатриант Леонид Голденберг, приехавший в Израиль в 2019 г. и осветивший происходящее с MyVisit в своем блоге на портале Teletype.

Массовые проблемы

Как пишет Голденберг, почти сразу после изменений в 2020 г. сервис не выдержал внезапно возросшей нагрузки. В числе прочих проблем пользователи MyVisit столкнулись с невозможностью записи на получение госуслуги на ближайшие дни – можно было записаться только на полгода вперед, поскольку все слоты внезапно оказались заняты – их путем взлома сайта забронировали мошенники с целью перепродажи.

На фоне этого как грибы после дождя стали появляться десятки нелегальных организаций, предлагающих организовать запись на получение услуги не через полгода, а через несколько дней, но за деньги. Все эти организации имеют одинаковые характеристики: они незаконны, у них черная касса, они не дают никаких гарантий и они рекламируются в Telegram.

Леонид Голденберг выявил огромный список недочетов MyVisit, благодаря которому на нем паразитируют мошенники, и первый – это общая организация его работы. MyVisit – это клиентская часть общей системы Qnomy, которая обращается к серверной Q-Flow, равно как и другие продукты Qnomy.

При оформлении заявки на посещение госведомства через MyVisit обязательно нужно указывать номер ТЗ (удостоверения личности). Однако алгоритмы сервиса проверяют лишь валидность номера, но не подлинность, что позволяет вводить в это поле любой произвольный номер, сгенерированный при помощи доступных в Сети специализированных приложений.

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

Четвертая проблема – для бронирования места в очереди через мобильное приложение MyVisit не нужно регистрироваться, достаточно просто указать номер телефона. Это тоже на руку продавцам мест в очереди.

Регистрироваться не нужно и для проверки свободных слотов, и ограничений на такие проверки тоже нет.

Программистам дан «зеленый свет»

Леонид Голденберг подчеркнул, что разработчики MyVisit совершенно не позаботились о безопасности своего сервиса. Код мобильного Android-приложения открыт для всех – оно написано на JavaScript, не имеет защиты и может быть открыто в любом современном редакторе. Не лучшим образом с защитой обстоят дела и у серверной части проекта – Q-Flow API.

Все это привело к наплыву программистов, наплодивших многочисленных ботов, которые в автоматическом режиме ищут свободные слоты для записи на MyVisit и тут же бронируют их. Код многих ботов открыт и выложен на GitHub (принадлежит Microsoft).

Власти бессильны

Как пишет разработчик Матвей Кукуй в своем Telegram-канале, информация о происходящем с MyVisit дошла до властей далеко не сразу. Они «прозрели» лишь через полгода после первых случаев мошенничества – к тому моменту израильтяне стали массово оставаться без загранпаспортов, не имея возможности записаться на прием в госведомство.

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

Бороться с мошенниками решили хорошие программисты – по словам Матвея Кукуя, они создали несколько Telegram-ботов, ищущих свободные слоты и позволяющих занять их, не требуя взамен денег. Рост их популярности был молниеносным – на них подписались десятки тысяч человек, что сделало их бесполезными.

В настоящее время полиция следит за работой MyVisit и регулярно удаляет несколько сотен тысяч оформленных заявок на бронирование. Но это очень временное решение – спустя час, пишет Матвей Кукуй, все слоты вновь оказываются заняты.

«О чем эта вся история? Мне кажется, о том, как один безрукий бэкенд-программист может создать национальный спорт и сделать 10 млн человек профессиональными игроками. Ну, либо, сиди без загранника», – подытожил Матвей Кукуй».

Печальные последствия

Леонид Голденберг в своем блоге привел несколько последствий, к которым привела проблема с MyVisit. В их числе – проблемы с репатриацией эмигрантов, которые вынуждены «пребывать в подвешенном состоянии, находясь в бесконечных очередях в попытках получить свои документы», пишет Голденберг.

Также он обратил внимание на то, что MyVisit и то, как он работает, приводит к росту теневой экономики в стране. И все это выливается в общественное недовольство, поскольку некачественный интернет-сервис не позволяет им получить доступ к госуслугам.

Авторство: 
Копия чужих материалов
Комментарий автора: 

В Telegram существуют чаты, в которых людям, пытающимся назначить очередь в государственные ведомства – такие, как министерство алии и интеграции и Управление регистрации населения, предлагают назначить очередь за деньги. 

Очереди стоят, в зависимости от срочности и ведомства, от 300 долларов и выше. В одной из таких групп прямо пишут, что подыскивают очереди "на коммерческих основаниях" и посылают цену уже в личном сообщении.

Неплохой бизнес)

Комментарии

Аватар пользователя ovod
ovod(12 лет 4 месяца)

Вообще странно, в Израиле одни из лучших программистов по безопасности. 

Аватар пользователя кухарка
кухарка(9 лет 1 месяц)

В Управлении регистрации населения заявляют о разработке нового сайта для заказа очередей в правительственные ведомства. В частности, в МВД.

При этом компания, которая разрабатывает новый сайт, якобы защищенный от взломов, – это та же самая компания, которая разработала уже давно взломанные сайт и приложение MyVisit, о проблемах с которыми мы неоднократно сообщали.

Ранее в рамках попыток решить проблему отсутствия очередей для офомления документов генеральный директор Управления регистрации населения распорядился открыть уже в мае в центре страны филиал Управления, в котором будут выдаваться биометрические загранпаспорта ("дарконы").

Аватар пользователя Счетовод
Счетовод(6 лет 3 месяца)

То  есть вы  просто вменяете  некой  общности  её  качество,  а  потом  просто  "проверяете"  физическую  реальность   заведомо  приписанным  признаком.  Верно?

Аватар пользователя evg
evg(9 лет 11 месяцев)

В данном случае он прав

В Израиле много компании связанных с безопасностью(например ЧекПоинт) а также производством и разработкой ,процессорами, чипами и тд - почти все крупные компании в отрасли держат там лабы и филиалы

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

и готовят хорошо

просто тут судя по всему коррупция распил и чтото еще

Аватар пользователя v.p.
v.p.(12 лет 2 месяца)

тут есть нюанс, израильские компании занимаются не безопасностью, а бизнесом на безопасности. это чуть разные вещи, и вот в бизнесе они таки неплохи.

Аватар пользователя GVR
GVR(8 лет 5 месяцев)

Таки надо понимать разницу между мастером и профессионалом...

Аватар пользователя monk
monk(12 лет 9 месяцев)

Тут прямо в названии разработчика Qnomy. Даже в слове «экономия» пару букв сэкономили. Так и с безопасностью.

Аватар пользователя Барсук
Барсук(3 года 7 месяцев)

просто тут судя по всему коррупция распил и чтото еще

Я может чего-то не понимаю. Это из серии "Тупой и еще тупее"? 

Если в очередь записался Абрам Моисеич, то он и должен прийти на прием, а не Моисей Абрамыч.

В чем проблемы? Это решается в "два клика" мышкой.

Я помню такое у нас в перестройку - очередь в юстицию.

Но там была жЫвая очередь и продавались места именно в ней.

Аватар пользователя СибВатник
СибВатник(8 лет 2 месяца)

Все пять человек сейчас заняты

Аватар пользователя Обыватель
Обыватель(10 лет 8 месяцев)

Причем не все кодят за одну сторону.

Аватар пользователя GrumpyVK
GrumpyVK(4 года 2 месяца)

Мы с вами одну и ту же статью читали или нет?

Прочитайте статью ещё раз: то, что в ней называется “взломом” это обычное, штатное использование сайта для мошенничества.

Никаким “взломом” там и не пахнет.

Что могут сделать специалисты по безопасности, если им не дают работать?

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

Нет — но заказчик, наверняка, на это не соглашается. И требует чтобы ему обеспечили безопасность, но так, чтобы замков на дверях не было.

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

Аватар пользователя simak2222_copy
simak2222_copy(1 год 11 месяцев)

Прочитайте статью ещё раз: то, что в ней называется “взломом” это обычное, штатное использование сайта для мошенничества.

Никаким “взломом” там и не пахнет.

Спорно. Кевин Митник начинал с того, что создал бесконечный автобусный билет и занимался бесплатными междугородними и международными телефонными звонками. Штатно используя существующие системы, изменения никуда не вносились.

Что могут сделать специалисты по безопасности, если им не дают работать?

Они вообще ничего не могут сделать. ПоИБ всегда занимались только бумажками)

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

Конечно, сложно. ПоИБ не про это. Прежде всего ПоИБ спецы не умеют вообще ничего, они компьютером пользуются с трудом. Они могут вежливо попросить, их могут также вежливо послать. После чего все остаются при своих.

Нет — но заказчик, наверняка, на это не соглашается. И требует чтобы ему обеспечили безопасность, но так, чтобы замков на дверях не было.

Плохому танцору...  Да, именно так:

- Шеф!

- У нас дыра в безопасности!

- Ну хоть что-то у нас в безопасности...

А Вы как хотели? smile3.gif

Комментарий администрации:  
*** отключен (уличен в засорении ресурса) ***
Аватар пользователя vasya.60
vasya.60(5 лет 10 месяцев)

сам себя не похвалишь ...

Аватар пользователя m.kozh
m.kozh(4 года 8 месяцев)

Да варианта: считаются, но не являются и сделали намеренно чтоб заработать.

Аватар пользователя Алекс_андр
Алекс_андр(7 лет 6 месяцев)

Компании, которые проверяют безопасность других компаний - обычно сами по себе безопасность обеспечить не могут.

Несколько раз сталкивался: крутая "белошляпная" хакерская контора, взломать может что угодно. А когда разрабатывала свою собственную систему мониторинга сети (обнаружения попыток взлома) саму эту систему сделала абсолютно дырявой.

Собственный аудит они бы не прошли.

-------------

Анекдот про хакера и солонку в общепите можно погуглить

Аватар пользователя Графоман
Графоман(2 года 1 неделя)

Как мне объясняли хорошие знакомые из Израиля, там все IT-специалисты делятся на две категории:

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

Отсюда и результат. Это еще только про систему записи написали, а если завести с израильским гражданином разговор про банки - там идет только мат.

Аватар пользователя Информатик

Хакеры с ними тоже поделились.  Там же все хитровыделанные, оказывают друг другу возмездные услуги по замкнутому кругу. 

Аватар пользователя frollog
frollog(9 лет 5 дней)

Таки гешефт сам себя не сделает

Аватар пользователя ecapse
ecapse(9 лет 7 месяцев)

А не проще сравнивать телефон или номер документа при получении услуги? Сразу отпадет 95% левых бронирований. Остаток 4,99% убрать методом - не более 5 бронирований в сутки/неделю. 

Аватар пользователя evg
evg(9 лет 11 месяцев)

тогда уж проще через банк такое действует в некоторых странах европы -там самые крупные банки имеют  подобную возможность(когда 3-5 банков контролируют около 80%)

В израиле их -крупных мало

Аватар пользователя 9229
9229(8 лет 10 месяцев)

И написать простейший скрипт: если на одном номере телефона более 2 бронирований, автоматически аннулировать их все. И пользователям объяснить это громогласно.

Аватар пользователя GrumpyVK
GrumpyVK(4 года 2 месяца)

И пользователям объяснить это громогласно.

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

Аватар пользователя ecapse
ecapse(9 лет 7 месяцев)

Заведут 200-1000 номеров, сейчас это не проблема. А вот сравнивать номер с помощью смс во время получения услуги - вот это будет посложнее, хотя пиикрутят бота челез телеграмм и так же будет пртходить смс. Проще индефикауия по ФИО

Аватар пользователя anteй2
anteй2(11 лет 12 месяцев)

ну так если там все слоты заняты ботами

так приходите так, без записи

там будет пусто, договоритесь, в окошечках же не боты сидят, а люди

хотя может быть эти люди и торгуют этими слотами))

Аватар пользователя dimlk
dimlk(4 года 11 месяцев)

Вы видимо давно не приходили в госучреждение по насущному вопросу. За столетия люди придумали массу способов сделать такие посещения невыносимыми для нормального человека, а иудеи первейшие мастера в этом деле, даже в Библии про это есть.

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

Аватар пользователя Кот Баюн
Кот Баюн(11 лет 11 месяцев)

В России для этого есть Госуслуги и "Мои документы". Проще, чем в последний раз, я машину не регистрировал и загранпаспорт не менял.

Аватар пользователя dimlk
dimlk(4 года 11 месяцев)

Вот это и есть "цифровые госуслуги" здорового человека. В такой системе данный способ мошенничества невозможен технически.

Аватар пользователя PeterR
PeterR(10 лет 3 недели)

Бардак-с...офигеть на каком уровне.А ещё хвастались и книжки писали:  "Самый умный народ на свете" Да-а-а ???

Аватар пользователя fivik
fivik(6 лет 1 месяц)

Анекдот.

В тель-авивском аэропорту "Бен-Гурион" висит большое объявление: «Не думай, что ты самый умный. Здесь все — евреи».

Аватар пользователя PeterR
PeterR(10 лет 3 недели)

smile9.gif

Аватар пользователя dimlk
dimlk(4 года 11 месяцев)

А вы пойдите и организуйте сбор денег с граждан за очередь на загранпаспорт!

Аватар пользователя PeterR
PeterR(10 лет 3 недели)

Оно мне надо ? 

Аватар пользователя viser
viser(12 лет 4 месяца)

MyVisit..

Как там Врунгель про яхту пел? Я забыл).

Аватар пользователя dimlk
dimlk(4 года 11 месяцев)

Капитан пел про яхту, а тут целая страна!

Скрытый комментарий Ne-z-naika (без обсуждения)
Аватар пользователя Ne-z-naika
Ne-z-naika(6 лет 2 месяца)

MyStoit

Аватар пользователя dimlk
dimlk(4 года 11 месяцев)

В наших краях годами ровно такая же проблема с электронной записью на загранпаспорт. В этой Qnomy и у нас не родственники, часом, работают?

Аватар пользователя Bigata
Bigata(2 года 5 месяцев)

тенденция однако. Конторы, выигравшие тендер, нанимают копеечных фрилансеров, вот и результат. Это не только в Израиле, практически везде.

Зайдите куда-нибудь в web интерфейс и для интереса консоль откройте. Удивитесь сколько там warning'ов и ошибок.

Особенно угнетает наблюдение этого в банковских web приложениях.

Аватар пользователя tuk
tuk(9 лет 6 месяцев)

А при чем тут программисты? Написали бы "компьютерщики", и то грамотнее было бы.

Аватар пользователя Разочарованный странник

Было бы удивительно,  если бы евреи забыли, что они евреи и не делали гешефт на евреях (других просто нет).

Скрытый комментарий Повелитель Ботов (без обсуждения)
Аватар пользователя Повелитель Ботов
Повелитель Ботов(54 года 11 месяцев)

Перспективный чат детектед! Сим повелеваю - внести запись в реестр самых обсуждаемых за последние 4 часа.

Комментарий администрации:  
*** Это легальный, годный бот ***
Аватар пользователя tuk
tuk(9 лет 6 месяцев)

Проблема не в том что подрядчики лажаются, а проблема в том, что в мире, на всех уровнях, полно людей не понимающих кто такие "программисты", и с этого начинаются все беды. Не понимают - почему программисты плохо ведут договора, плохо забивают гвозди, обжимают витую пару, руководят инвентаризацией и вообще не делают всё за заказчика и все работы по проекту. Ведь всё так просто - нашел программиста с хорошим Университетским образованием, сказал ему "чтоб система бронирования и посещения врачей работала как часы", и всё заработает. Да и врачей наверно программист должен найти. Но не получается. Видимо "так их этому в Университетах учат". Но какое отношение программисты могут иметь к организации контроля личности при бронировании места? Контроля личности при посещении? Да никакого. Это не задача программиста. Если бы был вменяемый заказчик, он бы обговорил с подрядчиком, например "при бронировании места нужно указать свои реквизиты, и лица с другими реквизитами к приему допущены не будут", и организовать сам процесс "недопуска". И это естественно ну никак не зона ответственности программистов. Но нет. И в статье, и в обсуждении - "ой какие плохие программисты, не так программу написали"

Аватар пользователя GVR
GVR(8 лет 5 месяцев)

Но какое отношение программисты могут иметь к организации контроля личности при бронировании места?

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

Аватар пользователя tuk
tuk(9 лет 6 месяцев)

В любом случае не программист, но и всё равно нет! Стоимость изменения авторизации - это ничто по сравнению со стоимостью проекта. Но не может разработчик самовольно поменять авторизацию.

Указание имени-фамилии при заказе - мало того что тоже совсем просто, оно же сделано. Но неужели разработчик виноват в том что пускают других людей по брони? Механизм возврата мест в случае отказа тоже должен быть подтвержден заказчиком.

И понятно, что всё это ну никак не компетенция программиста, поэтому негатив к программистам в статье и обсуждении совсем странен. Но это вообще не в поле ответственности подрядчика. Лажает заказчик, а не подрядчик.

Как сделано в России  - записаться на прием к врачу можно без регистрации. Но нужно указать ФИО и дату рождения, и фиг другой человек пройдет. Но это воля заказчика, а не разработчика. Обязать заполнить 4 поля - ничего не стоит разработчику. И, повторюсь, я точно не знаю как там организовано, но скорей всего эти сведения при заказе нужно указывать. Проблема либо в том что при возврате/отказе можно сразу перебронировать на другое лицо, либо вообще в брони можно поменять лицо, либо может по брони прийти другой - в любом случае устранение этого весьма просто, но на это нужна воля заказчика!

Аватар пользователя BadFem
BadFem(4 года 8 месяцев)

Также надо указать мобильный и электронную почту.

При 3-х непосещениях врача могут заблокировать возможность свободной записи, разблокировка через личный визит в регистратуру медучреждения.

Если врач не специализированный (например, один из 4-х детей аллергик, и там именное направление от педиатра), то ко всем остальным специалистам вожу и до 3-х детей на один талон,

 и Машу вместо Пети, и Васю вместо Маши.

Аватар пользователя tuk
tuk(9 лет 6 месяцев)

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

Хотя как по мне, то не может быть сомнений в том что вина полностью на заказчике. На чиновниках.

Аватар пользователя GVR
GVR(8 лет 5 месяцев)

Вот именно, программист работает на заказчика, но не напрямую, а через целую систему-инфраструктуру.

Аватар пользователя tuk
tuk(9 лет 6 месяцев)

Вот как сделано на горздраве, неужели разработчики не могут добавить или разработать такую форму? Да нет же. Проблема совсем в другом месте, и не на стороне разработчика. А претензии к открытым исходникам вообще смешны. Ну, открыли исходники, открыли API - и кому это вредит? Контроль же сделан на уровне API, на серверах.

Аватар пользователя Krich LI
Krich LI(9 лет 9 месяцев)

Все криво, все сломали :)

Похоже чуваку надо паспорт поменять а ему за деньги предлагают :)

Был в министерстве на днях. В My visit ближайшая очередь на 29 сентября. Зашел. Служащая внутри после разговора, назначила очередь. 12 мая. :)))

Аватар пользователя BadFem
BadFem(4 года 8 месяцев)

В темной и дремучей России паспорта по возрасту меняют в любом районном МФЦ (своего района в Петербурге) сразу и без очереди, причем сразу после окончания НГ каникул.

Можно и записаться - сразу после НГ очередь была на неделю, если в ближайшее к дому МФЦ, если не в ближайшее, то через 2-3 дня.

Как все в "прогрессивной" стране запущено.

Аватар пользователя ВладимирС
ВладимирС(6 лет 8 месяцев)

Ну это же евреи. Без пусть и маленького гешефта никак. А где маленький - там и большой. А остановить это безобразие тупо некому - все евреи, имеешь гешефт не мешай гешефту соседа.  

Страницы