How Malicious NPM Packages Make Your Apps Vulnerable | SnykLIVE Recording
Zbyszek Tenerowicz (a.k.a. ZB) teaches us how we can be susceptible to malicious packages as developers. We also see demos on the possibilities of what a malicious package can do such as modify code, package.json publish scripts and more. You're sure to learn something new in this session and level up your Developer security skills.
This was a recorded livestream titled "My NPM Package Will Eat Your Lunch"
? Links:
- ZB/naugtur's Twitter: https://twitter.com/naugtur
- ZB/naugtur's GitHub: https://github.com/naugtur
- npm audit resolver project: https://github.com/naugtur/npm-audit-resolver
- ignore scripts project: https://github.com/naugtur/can-i-ignore-scripts
- LavaMoat project: https://github.com/LavaMoat/LavaMoat
Chapters:
00:00:00 - Stream Start
00:04:42 - Introductions
00:13:50 - Audit-resolver Project
00:25:12 - How do Developers Install Malicious Packages?
00:34:27 - Demo: Malicious Package via postinstall script
00:38:00 - Demo: Malicious Package with TypeScript
00:47:30 - Demo: Malicious Package via Pipeline and prepublish script
00:54:46 - Recommendations to Stop These Attacks
01:00:26 - Some Open Source Tools to Help
01:07:15 - Conclusion
01:10:40 - Outro
01:12:54 - Stream End
Snyk helps software-driven businesses develop fast and stay secure. Continuously find and fix vulnerabilities for npm, Maven, NuGet, RubyGems, PyPI and more.
Learn more about Snyk http://bit.ly/snyk-io
?Social Media?
___________________________________________
Twitter: https://twitter.com/snyksec
Facebook: https://www.facebook.com/snyksec
LinkedIn: https://www.linkedin.com/company/snyk
Website: https://snyk.io/
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «How Malicious NPM Packages Make Your Apps Vulnerable | SnykLIVE Recording», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.