სოციალურ ქსელ LinkedIn-ზე სამსახურის ძიება შესაძლოა თქვენი კომპიუტერის უსაფრთხოებისთვის დიდ რისკად იქცეს. პროგრამისტმა რომანმა, რომელიც კრიპტო-სტარტაპის რეკრუტერისგან მიიღო შემოთავაზება, საეჭვო აქტივობა აღმოაჩინა. რეკრუტერმა მას სთხოვა, გადაეხედა GitHub-ზე არსებული რეპოზიტორისთვის და გაესწორებინა „მოძველებული Node მოდულების პრობლემა“.

რომანმა სიფრთხილე გამოიჩინა და კოდის პირდაპირ საკუთარ კომპიუტერში ჩამოტვირთვის ნაცვლად, იზოლირებული ვირტუალური სერვერი (VPS) გამოიყენა. მან ხელოვნურ ინტელექტს დაავალა კოდის ანალიზი, რომელმაც წამებში გამოავლინა მავნე ჩანართი ფაილში app/test/index.js.

საფრთხე კოდში

მავნე კოდი დაშიფრული იყო ტესტების ფონზე. ის აწყობდა URL-ს https://rest-icon-handler.store/icons/77 მისამართით და სერვერიდან მიღებულ ნებისმიერ ბრძანებას პირდაპირ მომხმარებლის სისტემაში ასრულებდა.

საფრთხე გაცილებით უფრო დახვეწილია: მავნე სკრიპტი იტვირთება ავტომატურად, როგორც კი მომხმარებელი npm install ბრძანებას გაუშვებს. ეს არის სტანდარტული პროცესი დეველოპერებისთვის, რაც მათ დაუცველს ხდის „ხაფანგის“ მიმართ.

მოპარული ვინაობა

როგორც გაირკვა, თავდამსხმელები იყენებდნენ რეალური ადამიანების ვინაობას. GitHub-ის რეპოზიტორიში მითითებული ავტორი სინამდვილეში არ მუშაობდა აღნიშნულ კომპანიაში და მისი სახელი უნებართვოდ იყო გამოყენებული. იგივე სიტუაცია იყო რეკრუტერის შემთხვევაშიც.

რომანმა გაარკვია, რომ „რეკრუტერი“ სინამდვილეში ხელოვნების ჟურნალისტი იყო, რომელსაც ტექნიკურ სფეროსთან კავშირი არ ჰქონია. როდესაც მან რეკრუტერს ტექნიკური შეკითხვები დაუსვა, პასუხები არაბუნებრივად პროფესიონალური აღმოჩნდა, რაც ადასტურებს, რომ საუბარს სხვა პირი მართავდა.

ეს შემთხვევა კიდევ ერთხელ ადასტურებს, რომ კიბერკრიმინალები სულ უფრო ხშირად მიმართავენ სოციალურ ინჟინერიას. მაშინაც კი, თუ გამოცდილი სპეციალისტი ხართ, ნებისმიერმა დაუფიქრებელმა მოქმედებამ, როგორიცაა უცნობი რეპოზიტორის ინსტალაცია, შეიძლება თქვენი სისტემა კომპრომეტირებამდე მიიყვანოს.