Catégorie : Blog

724 paquets malveillants ont été détectés sur RubyGems

La société ReversingLabs a publié les résultats d'une analyse de l'utilisation du typosquatting dans le dépôt RubyGems. Le typosquatting est généralement utilisé pour diffuser des paquets malveillants, en comptant sur le fait qu'un développeur inattentif fera une erreur de frappe ou ne remarquera pas la différence. L'étude a révélé plus de 700 paquets dont les noms ressemblent à ceux de paquets populaires et diffèrent par des détails mineurs, comme le remplacement de lettres similaires ou l'utilisation de […]

rebuilderd est disponible pour la vérification indépendante d'Arch Linux grâce à des constructions reproductibles.

L'outil rebuilderd a été présenté, permettant d'organiser une vérification indépendante des paquets binaires d'une distribution via le déploiement d'un processus de construction continu, comparant les paquets téléchargés aux paquets résultant de la reconstruction sur un système local. Cet outil est écrit en Rust et distribué sous la licence GPLv3. Actuellement, rebuilderd ne prend en charge que de manière expérimentale la vérification des paquets d'Arch Linux, mais cela devrait évoluer bientôt […]

Guide CI/CD dans GitLab pour les (presque) débutants absolus

Ou comment obtenir de jolis badges pour votre projet en une seule soirée de codage détendu. Probablement, chaque développeur ayant au moins un projet perso ressent un jour le besoin de jolis badges affichant des statuts, la couverture du code, les versions des paquets sur NuGet… Et ce besoin m'a conduit à rédiger cet article. Dans le cadre de ma préparation à son écriture, j'ai […]

Trois ans en Amérique latine : comment je suis parti à la recherche d'un rêve et je suis revenu après un total 'reboot'

Bonjour, Habr, je m'appelle Sasha. Après 10 ans de travail en tant qu'ingénieur à Moscou, j'ai décidé de changer radicalement ma vie — j'ai pris un billet pour un vol sans retour et suis parti en Amérique Latine. Je ne savais pas ce qui m'attendait, mais je dois avouer que cela a été l'une de mes meilleures décisions. Aujourd'hui, je veux partager ce que j'ai rencontré lors de ces trois années en […]

Les vulnérabilités exploitables à distance dans ipfw ont été corrigées dans FreeBSD

Deux vulnérabilités dans le filtre de paquets ipfw ont été corrigées dans le code de traitement des options TCP, causées par une vérification incorrecte des données dans les paquets réseau traités. La première vulnérabilité (CVE-2019-5614) pourrait permettre, lors du traitement de paquets TCP formatés d'une certaine manière, d'accéder à la mémoire en dehors du tampon mbuf alloué, et la seconde (CVE-2019-15874) pourrait entraîner un accès à des zones de mémoire déjà libérées (use-after-free). Une analyse de la pertinence des problèmes révélés pour […]

OpenSSL 1.1.1g a été publié avec des correctifs pour la vulnérabilité liée à TLS 1.3

Une version corrective de la bibliothèque cryptographique OpenSSL 1.1.1g est disponible, corrigeant la vulnérabilité (CVE-2020-1967) entraînant un déni de service lors de la tentative d'établissement d'une connexion TLS 1.3 avec un serveur ou un client contrôlé par un attaquant. Cette vulnérabilité a été classée comme étant de niveau élevé. Le problème se manifeste uniquement dans les applications utilisant la fonction SSL_check_chain() et entraîne un plantage du processus lors d'une utilisation incorrecte de l'extension TLS « signature_algorithms_cert ». En particulier, lors de […]

Publication du système d'initialisation GNU Shepherd 0.8

Le gestionnaire de services GNU Shepherd 0.8 (anciennement dmd) est disponible, développé par les concepteurs du système GNU Guix en tant que dépendance soutenante alternative au système d'initialisation SysV-init. Le démon de gestion et les utilitaires de Shepherd sont écrits en Guile (une des implémentations du langage Scheme), qui est également utilisé pour définir les configurations et paramètres de démarrage des services. Shepherd est déjà utilisé dans la distribution GuixSD GNU/Linux et […]

PyTorch 1.5.0 est sorti

PyTorch, le framework populaire pour l'apprentissage automatique, a été mis à jour vers la version 1.5.0. Cette version inclut plusieurs ajouts majeurs et améliorations de l'API, parmi lesquels : l'API C++, précédemment considérée comme expérimentale, est désormais stabilisée. Les utilisateurs peuvent facilement transférer leurs modèles de l'API Python à l'API C++. Le package torch.distributed.rpc, qui offre de vastes capacités dans le domaine distribué […]

WAL-G : nouvelles fonctionnalités et expansion de la communauté. Georgy Rylov

Je vous propose de découvrir la transcription de la présentation de début 2020 de Georgiy Rylov « WAL-G : nouvelles opportunités et élargissement de la communauté ». Les mainteneurs de l'open source rencontrent de nombreux problèmes à mesure de leur croissance. Comment écrire de plus en plus de fonctionnalités demandées, réparer de plus en plus de soucis et réussir à examiner un nombre croissant de demandes de tirage ? À partir de l'exemple de WAL-G (outil de sauvegarde pour PostgreSQL), je vais partager comment nous avons résolu ces […]

Utilisation du stockage à l'aide de contenu média

Il est difficile d'imaginer le monde moderne sans la multitude de contenus médias, présentés notamment sous forme de données audio et vidéo. Il n'y a pas si longtemps, avoir une collection de fichiers MP3 était le summum des rêves. Aujourd'hui, les fichiers vidéo en résolution 4K sont déjà perçus comme quelque chose de banal. Tout ce contenu média doit être créé, hébergé quelque part et ensuite rendu accessible. […]

Dans le style rétro : un nouveau système d'exploitation pour Raspberry Pi imite l'interface de Windows XP

Tous les propriétaires de Raspberry Pi 4 désireux de plonger dans l'esthétique de Windows XP peuvent désormais réaliser leur souhait grâce à une distribution Linux amateur appelée Raspbian XP Professional. Le système d'exploitation présente une interface très similaire à celle de l'OS classique de Microsoft, y compris le menu « Démarrer », les icônes et de nombreux autres éléments d'interface. Cependant, étant donné que le système d'exploitation est basé sur Linux, il ne peut pas exécuter d'applications […]

Sortie de nginx 1.18.0

Après un an de développement, une nouvelle branche stable du serveur HTTP haute performance et du proxy multi-protocoles nginx 1.18.0 a été présentée, intégrant les modifications accumulées au sein de la branche principale 1.17.x. À l'avenir, toutes les modifications dans la branche stable 1.18 seront liées à la correction de bogues graves et de vulnérabilités. Bientôt, la branche principale nginx 1.19 sera formée, au sein de laquelle se poursuivront […]

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster