Złodziej W4SP wkrada się w repozytorium Pythona

computer malware

PyPI lub Python Package Index to ogromne repozytorium kodu i oprogramowania napisanego w języku programowania Python. Jak w przypadku każdego ogromnego repozytorium aplikacji i kodu, czasami niektóre złe jabłka trafiają tam niepostrzeżenie. Jednym z nich jest przypadek złośliwego oprogramowania do kradzieży W4SP.

PyPI miał przypadki złośliwych aplikacji, które wkradały się na platformę pomimo dobrej kuracji. W4SP to nowy podobny przypadek.

Podmiot zajmujący się zagrożeniami ukrył złośliwe oprogramowanie na PyPI, podszywając się pod pakiet kodu o nazwie „requests” — pakiet, który należy do najczęściej pobieranych na platformę. Fałszywy pakiet „żądań” kopiuje opis oryginalnego słowa po słowie, a nawet zawiera w nim kontaktowy adres e-mail legalnego producenta pakietu.

Złośliwy pakiet zawiera skrypt, który zrzuca inny skrypt do nowego pliku, a następnie go uruchamia. Mały skrypt pobiera zaciemniony downloader z adresu URL w sieci.

Program do pobierania wykonuje kilka operacji w kilku folderach systemowych, a następnie pobiera ostateczną zawartość, umieszcza ją w tych folderach systemowych i uruchamia. Ostatecznym ładunkiem w ataku złodzieja W4SP jest trojan, który również jest zaciemniony.

Złodziej W4SP może przeszukiwać i eksfiltrować tokeny Discord i pliki cookie przeglądarki, a także przeszukiwać katalogi w poszukiwaniu listy słów kluczowych, mając nadzieję na znalezienie bardziej poufnych informacji.

November 3, 2022
Ładowanie...

Cyclonis Backup Details & Terms

The Free Basic Cyclonis Backup plan gives you 2 GB of cloud storage space with full functionality! No credit card required. Need more storage space? Purchase a larger Cyclonis Backup plan today! To learn more about our policies and pricing, see Terms of Service, Privacy Policy, Discount Terms and Purchase Page. If you wish to uninstall the app, please visit the Uninstallation Instructions page.

Cyclonis Password Manager Details & Terms

FREE Trial: 30-Day One-Time Offer! No credit card required for Free Trial. Full functionality for the length of the Free Trial. (Full functionality after Free Trial requires subscription purchase.) To learn more about our policies and pricing, see EULA, Privacy Policy, Discount Terms and Purchase Page. If you wish to uninstall the app, please visit the Uninstallation Instructions page.