Нещодавно тривожний інцидент безпеки привернув широку увагу спільноти розробників. Один користувач під час проходження співбесіди став жертвою нового виду інтернет-шахрайства, яке хитро використовує шаблони проектів GitHub, щоб приховати свої злісні наміри.



Суть події така: один розробник, беручи участь у процесі набору персоналу в певній компанії, отримав вимогу використовувати вказаний шаблон проекту на GitHub для виконання завдання з розробки. Однак цей спостережливий розробник виявив, що на перший погляд звичайний шаблон проекту приховує підступ. Зовні це звичайний файл logo.png, але насправді він містить виконуваний шкідливий код. Ще більш підступно, цей код активується через файл config-overrides.js, і його метою є крадіжка приватних ключів криптовалюти, збережених користувачем локально.

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

Після того, як новина поширилася, GitHub швидко вжила заходів і видалила задіяний репозиторій з шкідливим кодом. Водночас адміністратори відповідних спільнот також заблокували облікові записи, які опублікували цей контент.

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

Експерти з безпеки рекомендують, щоб розробники ретельно перевіряли вміст будь-якого коду, наданого третіми сторонами, перш ніж його виконувати, особливо якщо це стосується тих статичних файлів, які виглядають безпечними. Водночас також закликають роботодавців при розробці технічних тестів більше зосереджуватися на конфіденційності та захисті безпеки кандидатів.

Ця подія безумовно спонукатиме всю розробницьку спільноту більше звертати увагу на проблеми безпеки коду та захисту особистої інформації, а також закладає основу для більш безпечного розробницького середовища в майбутньому.
PNG-2.62%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити