Wszystko
Najnowsze
Archiwum
3
Mini Shai-Hulud gigantyczny atak na npm i popularne biblioteki JavaScript

Wykryto jeden z największych ataków supply chain ostatnich miesięcy. Hakerzy przejęli dziesiątki popularnych pakietów npm, w tym biblioteki z ekosystemu @tanstack używane w milionach projektów. Według badaczy atak objął ponad 170 pakietów npm i PyPI.
z- 0
- #
- #
- #
- #
- #
- #
2
Kampania Shai-Hulud kradnie tokeny deweloperów przez npm i PyPI

Zainfekowane pakiety npm (intercom-client 7.0.4) i PyPI (lightning 2.6.2-3) kradną tokeny npm i GitHub, po czym publikują kolejne zainfekowane wersje tworząc efekt kaskadowy. Ponad 1800 repozytoriów na GitHubie zostało wykorzystanych do eksfiltracji danych. Unieważnij swoje tokeny natychmiast.
z- 3
- #
- #
- #
- #
- #
- #
6
Trojan w Bitwarden CLI. Przez 90 minut kradł hasła, klucze SSH i tokeny

Złośliwa wersja 2026.4.0 Bitwarden CLI trafiła do npm 22 kwietnia. Przez 90 minut kradła tokeny GitHub, klucze SSH i hasła, wysyłając je na serwer C2. Atak powiązany z kampanią, która uderzyła wcześniej w Checkmarx. Skarbce haseł były bezpieczne, ale wszystko inne wymaga natychmiastowej zmiany.
z- 1
- #
- #
- #
- #
- #
- #
12
83 miliony pobrań tygodniowo - i trojan w środku. Kolejny atak supply chain.

Hakerzy przejęli konto głównego opiekuna projektu Axios i w środku nocy opublikowali zainfekowane wersje 1.14.1 i 0.30.4. Złośliwy skrypt instalował się cicho jako zależność, by wykradać klucze SSH i API. Zainfekowane pakiety były dostępne przez kilka godzin. To kolejny atak supply chain na npm.
z- 3
- #
- #
- #
- #
- #
- #
7
Wielka fala złośliwych paczek w NPM. Hakerzy zainfekowali ponad 86 tysięcy pobra

Najpopularniejsze na świecie repozytorium paczek dla JavaScriptu, NPM, ponownie znalazło się pod ostrzałem. Firma zajmująca się bezpieczeństwem Koi poinformowała, że od sierpnia hakerzy wrzucili do NPM ponad 120 złośliwych pakietów, które łącznie zostały pobrane ponad 86 tysięcy razy i to często..
z- 1
- #
- #
- #
- #
- #
- #
Stworzyłem wrapper WykopJS na Wykop API v3 w NodeJS, który dostępny jest na #npm. Z jego pomocą można wykonywać większość akcji dostępnych na Wykopie. Ogarnia on kwestię autoryzacji requestów, więc nie musicie się o to martwić. Chętnie się dowiem, co myślicie :)
Poniżej prosty przykład, który znajduje nick autora najnowszego wpisu na mirko
źródło: image
Pobierz#programowanie #testowanieoprogramowania #java #selenium #npm
- 0
Nie wiem na ile to pytanie jest jeszcze aktualne ( ͡° ͜ʖ ͡°)
- 0
Google od jakiegoś czasu chce usunąć
window.alert/confirm/prompt, a ja nie umiem nawet znaleźć działającej biblioteki npm, żeby to równie łatwo zastąpić.Właściwie to używam Simple Browser w VSCode, do podglądu, i tam
window.alert/confirm/prompt w ogóle nie działa.Serio nie umiem tego znaleźć, żeby była ta sama składnia tylko a
await, jedynie svelte-dialogs działa ale tam nie da sięKomentarz usunięty przez autora
- 2
- 5
Stworzyłem prosty pakiet npm do podpisywania i odpytywania API wykopu aby już nie mieć z tym problemu.
Funkcja
wykopRequest() podpisuje sama twoje zapytanie i zwraca wynik.Jeżeli chcecie tylko podpis to użyjcie funkcji
signApi().npm install react-router-dom
I się pokazało:
8 moderate severity vulnerabilities
no
- 0
Hej Wam,
uczę się Reacta i chciałem się zapytać jaka jest idea npm audit fix i pokazywanie się listy vulnerability? Ostatnio szedłem z kursem na Youtube od kanału Traversy Media i po instalacji ikon 'react-icons' w wersji '4.3.1' wyskoczyła mi lista podatności z czego wszystkie były na low oraz moderate.
Czy z góry mam zakładać, że są to wirusy czy jest to po prostu informacja dla użytkownika? Czytając na szybko internety,
- 0
Da się to jakoś prosto zrobić?
Normalnie wywaliłem npm modules i package lock i potem zrobiłem npm install w projekcie. Problem w tym, że npm list pokazuję wersję pączek nowszą. Globalną. Nie tych paczek i ich wersji w package.json
Lokalnie
możesz odgraniczyć wersje używając znaku tyldy ~4.2.0 zamiast ^4.2.0
- 1
#webdev #programowanie #programista15k #react #npm
Wybaczcie, że piszę z anonimowego lecz nie mam konta i nie jestem fanem podawania numeru telefonu gdzie popadnie (jest on wymagany przy rejestracji).
1. Ostatnio było dość głośno gdyż popularne biblioteki coa.js i ua-parser-js zostały zastąpione na Githubie przez hackerów wersją do kradzieży haseł oraz kopania. Niestety słabo się znam na security jak i frondzie. Wiem tylko z Twittera jak i kilku stron, że sporo ludzi tworząc coś na Reactie
- 2
- 3
Może przydać się do początkujących i dla zaawansowanych programistów JavaScript.
Pakiet zawiera zbiór funkcji które są zainspirowane z Pythona, gdzie np. w prosty sposób możesz zmienić w stringu pierwszą literę na dużą czy pobrać ostatnie 4 litery z stringu.
Aby przetestować mój pakiet wystarczy w prosty sposób zainstalować z npm.
- 6
- 0
Nawet nie trzeba publikować repo...
Już wiem, czemu tyle bzdur ludzie publikują na npmjs.com xD
#npm
- 0
Npmjs.com jak Github należą do firmy Microsoft, muszą mieć potężne serwery aby zapisywać wszystko osobno...
Niestety od-publikowałem swój pakiet, ponieważ znalazłem błąd i nie chciałem aby ktoś go widział, a żeby ponownie pod tą samą nazwą coś dodać muszę zaczekać 24h.
Więc nie
- 0
- 0
Próbowałem napisać w TypeScrpt, ale wszystko wyglądało jak "any" :( wiec tylko babel do kompilacji użyłem :(
Najważniejsze, że jest wygodny i działa...
Mój hook waży niecałe 5kb i jest mega wygodny, sam używam go do projektów i postanowiłem się podzielić :)
- 0
















Jak zabezpieczyć się przed atakami typu supply chain w ekosystemie npm?
https://github.com/bodadotsh/npm-security-best-practices
Ataki na łańcuch dostaw są jednym z poważniejszych problemów bezpieczeństwa w świecie JavaScript. W tym repozytorium znajdziesz praktyczną checklistę: co zrobić zaraz po tym, jak zainfekowana paczka trafi do projektu, jak przypinać wersje zależności (w tym pośrednich), dlaczego lockfile w repozytorium to podstawa i które skrypty instalacyjne warto wyłączyć, bo są