
Комментарии 35
Да, я тоже заметил с этим луаджитом 3-4 месяца назад репозиторий SpotiFLAC, для скачивания музыки из Spotify, отправил запрос с жалобой - удалили через 3 дня, а тут аж умный человек скрипт написал и нашел аж 10000 таких репозиториев, красава)).
По поведению трояна похоже на ботнет, а вот куда он направлен - предстоит узнать
Если речь о spotbye, то это старый репозиторий и прога рабочая. А клонов я поиском не нашел.
не знаю. Я на днях репортил такой репозиторий - удалили в течение пары часов.
Правда там челы додумались в репозиторий с исходниками для ios засунуть вредонос под винду.
А еще например, Brave наотрез отказался выкачивать файл - пришлось искать обходные пути
Им даже не важно, о чём сам репозиторий, главное создать больше копий. Я думаю, что с такой скоростью создания копий это делает AI: загружает архив, пишет описание проекта (зачем?) и вставляет ссылку на архив в Readme.md, стиль везде один.
Правда там челы додумались в репозиторий с исходниками для ios засунуть вредонос под винду.
Это абсолютно нормально. Я помню вирус (еще в DOS), который заражал текстовые файлы (он их считал COM файлами, он вообще все считал такими файлами) и не брезговал повторным заражением. Просто влом проверять было.
Хабравчане, а есть идеи как можно что-то еще нарыть на этих ударников опенсорсного труда? Может по трояну кто-то что-то поймет? ))
Да, в последнее время то AUR забрасывают такими вот волнами с троянами, про NPM вообще молчу
Вот это конечно они масштабную схему провернули

Я загрузил несколько таких архивов с вирусом на VirusTotal. В каждом архиве в разделе Network Communication вирус стучится на 3 ресурса: GET на сайт по получению информации об айпи, POST на https://polygon.drpc.org/ и POST на предполагаемый сервер создателя вируса. Могу только предположить, что суть схемы в краже криптовалюты.
Есть также репозитории на Github, где вирус размещён не по ссылке в README.md, а в релизном дистрибутиве. Например, клоны Flowseal/zapret-discord-youtube, которые создаются как будто под копирку, и во всех таких репозиториях в релизах есть файл DiscordFix.exe, который нужно обязательно запустить. Может быть, сейчас именно такой способ неактуален, распространители троянов наверняка поменяли тактику действия, но такое имело место, и я лично обращался в поддержку Github с требованием заблокировать один из таких репозиториев.
Было бы интересно поискать такие вот репозитории с вирусами в релизах.
Техника обновления вредоносного коммита каждые несколько часов – не случайность: это сброс таймера для автоматических фильтров, которые ловят недавно изменённые репозитории. Параллельно жертва числится контрибьютором в копии своего же проекта – случайный посетитель видит знакомое имя и снижает бдительность. Два механизма доверия, задействованных одновременно.
И они добавляют эти репозитории в популярные теги гитхаба
А что конкретно значит вот это предложение?
Я репортил еще неделю назад https://github.com/CreekMonitor/Win11-Deployment-Optimization-Tool, но так и не снесли. :(
Я всегда думал, что пользователь Гитхаба означает человека, который не станет запускать на компьютере стремный exe файл. Разве что в качестве эксперимента в песочнице.
Кстати, разработчики ориентируются только на Windows пользователей. Какая дискриминация.
Кстати, разработчики ориентируются только на Windows пользователей. Какая дискриминация.
На самом деле всё просто. Windows - самая популярная ОС в пользовательском сегменте. А делать под другие системы даже ради далее цифра взята с потолка 10-12% не особо имеет смысла
Гитхаб давно перестал быть платформой только для программистов. Сейчас туда ходят за модами для игр, кряками и всякими фиксами для ютуба
Справедивости ради - очень распространенная схема установки чего-либо в Линуксе - curl URL | bash, то есть вы даже не знаете что именно скачали и откуда на самом деле, приходит некий скрипт, который что-то делает.
Еще и права рута попросит (и получит).
Конечно, есть параноики, которые сначала скачают, потом почитают, и только потом запустят (или пошагово выполнят вручную).
Но не уверен что нас много...
Микрософт покупает гитхаб за миллиарды, прикручивает туда нейросети, но не может написать крон для поиска архивов с троянами. Технологии которые мы заслужили
Вот это дела. 10к репозиториев с троянами, схема работает годами, а GitHub реагирует только на ручные репорты. Это systemic failure платформы. У них есть ресурсы проанализировать 500 млн репозиториев, но нет желания. Вопрос: это халатность или осознанная политика невмешательства? Потому что если второе — то Microsoft фактически покрывает распространение malware через свою инфраструктуру.
Я тоже так накрыл два аккаунта когда увидел что мой проект на гитхабе скопировали и добавили некий zip-файл "Software-2.1-beta" и там в этом файле был обфусцированный код на Lua.
UPD: я эти аккаунты заметил в начале этого года.
Еще были прецеденты, например скачиваешь проект на Microsoft Visual Studio, собираешь и подхватываешь малварь при сборке. Все дело в том, что в PreBuid Step или PostBuild Step была строчка запуска вируса. Еще гитхаб вирусописатели используют ка промежуточное звено для полезной нагрузки и обновлений своих троянов, ботов, стиллеров и т.д. а так же размещают там зашифрованные адреса командных центров для них и многое другое.
Это ещё что... Вангую появление заражённых клонов репозиториев, нацеленных на ИИ. Вот там есть поле для деятельности. Вайбописатели-то не проверяют, что там ИИ нафигачла, а ИИ ннынче модно в интренет пускать и никаких защит у ИИ нет и быть толком не может.
Если ИИ ищет по ключемым словам, находит репу с трояном, то там можно такого интересного в интрукциях написать - ух!
Так уже "непонятно что" распространяется и так, легко и просто. Недавно скинули архив с комментом "Загрузите архив в чатбота, рекомендуется ChatGPT Plus или выше". А там внутри... Гигантские скиллы/промпты, код на питоне, куча инструкций. Которые конечно же никто не вычитывал и не проверял (и я это тоже делать не буду).
Firefox при скачивании на один из двух zip файлов отреагировал, что это вирус. Защитник в Windows 10 6-летней давности (не обновлялась даже) в обоих zip сразу определяет вирус. Так что подхватить вирус, даже скачав и распаковав подобный zip, чуть сложнее, чем кажется.
Даже VirusTotal тут не показатель, потому что он не всегда корректно ловит поведение архивов внутри цепочки запуска
Я обнаружил крупномасштабное распространение вирусов в GitHub