
GitHub видалив підробку зі шкідливим ПЗ лише після публікації на Hacker News
Розробник Енді Бріс 23 дні намагався змусити GitHub видалити репозиторій, який копіював назву й логотип його продукту та поширював інсталятор для Mac зі шкідливим ПЗ. Єдиною відповіддю довгий час був автоматичний лист.
Розробник Енді Бріс 23 дні домагався від GitHub видалення репозиторію, який копіював назву й логотип його продукту та поширював інсталятор для Mac, позначений як шкідливе ПЗ. Сторінка зникла приблизно за десять хвилин після того, як його пост про цю історію потрапив на головну Hacker News.
Підроблений репозиторій
Бріс розробляє Easy Data Transform — інструмент для перетворення даних, який продається за комерційною ліцензією. 31 серпня він отримав листа від клієнта, який знайшов у GitHub імітацію програми. Репозиторій використовував назву й логотип продукту без дозволу та пропонував завантажити файл .dmg для Mac.
Того ж дня він повідомив GitHub про імітацію. Єдиною відповіддю був автоматичний лист від служби підтримки.
Шкідливе ПЗ усередині образу диска
Колега перевірив файл .dmg через VirusTotal і отримав довгий список виявлень шкідливого ПЗ. Дослідивши файл в Isobuster, він виявив, що фонове зображення образу диска замінили: нова графіка закликає того, хто його відкриє, ігнорувати попередження про шкідливі програми.
Ці докази Бріс надіслав у GitHub 10 вересня. Це нічого не змінило. Станом на 23 вересня, крім початкового автоматичного листа, відповіді не було, і наступним кроком, за його словами, мав стати запит на видалення за DMCA.
Зник за десять хвилин
Запит за DMCA не знадобився. 24 вересня пост потрапив на Hacker News, і приблизно за десять хвилин репозиторій зник. Бріс назвав цей збіг «абсолютним збігом» з вочевидь іронією і сам зробив висновок: щоб отримати від GitHub бодай базову підтримку, треба потрапити на головну сторінку Hacker News.
Чому це важливо
Бріс визнає, що не надто співчуває тим, хто ставить піратську копію його програми і зрештою отримує заражену машину. Справжня проблема — підробка: людина, яка шукає знайому назву продукту, може натрапити на репозиторій, що виглядає офіційно, а насправді роздає ворожий інсталятор.
Його порада проста: завантажуйте програми з сайту виробника, коли це можливо. Ця історія також показує, наскільки вузьким може бути канал підтримки для малого розробника, чию ідентичність продукту експлуатують на великій платформі хостингу коду.
SiTech — веброзробка з підтримкою AI
Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.