RU

[Перевод] Проверили 25 менеджеров пакетов на подмену кода взломанным репозиторием: целостность каждого пакета проверяют только два

Инженер Trail of Bits поднял стенд на Docker и mitmproxy, подставил вредоносный код в ответы «взломанного» репозитория и прогнал 25 популярных менед…

supply chainnpmpipcargolockfilesigstoreподпись пакетовменеджеры пакетов
Habr
RU

[Перевод] Как проверить все Python‑окружения на опасные пакеты без запуска Python

Вредоносная зависимость может годами лежать в забытом проекте, а обычная команда pip freeze — запустить оставленный злоумышленниками код. Разберём,…

Pythonвиртуальные окруженияPython-пакетыцепочка поставок ПОаудит зависимостейpipатаки на зависимостивредоносные пакетыбезопасность разработки
Habr
RU

pkg-cache — простой локальный кеш пакетов

Пример реализации простого кэширующего прокси для пакетов npm, composer и pip на базе node.js для Windows и Linux. Читать далее

кеширующий проксиnpm-пакетыcomposer пакетыpipразработка программного обеспеченияofflineоптимизация рабочего времениnode.jsopencode
Habr
RU

PyOffline2: простой офлайн-менеджер для Python-пакетов без лишней головной боли

PyOffline2 — мой «чемоданчик с инструментами» для Python. Он позволяет один раз сохранить всё нужное и разворачивать проекты где угодно без интернет…

pythonофлайнпакетный менеджерpipвиртуальное окружениеportable pythonopen sourceинструменты разработки
Habr