Catégorie : Blog

Développement d'application avec SwiftUI. Partie 1 : flux de données et Redux

Après avoir participé à la session State of the Union à WWDC 2019, j'ai décidé d'explorer en détail SwiftUI. J'ai passé beaucoup de temps à travailler avec et j'ai maintenant commencé à développer une application réelle qui pourrait être utile à un large public. Je l'ai appelée MovieSwiftUI - c'est une application pour rechercher de nouveaux et anciens films, ainsi que pour les collectionner […]

Mise à jour des serveurs DNS BIND 9.14.4 et Knot 2.8.3

Des mises à jour correctives pour les branches stables du serveur DNS BIND 9.14.4 et 9.11.9, ainsi que pour la branche expérimentale en développement 9.15.2, ont été publiées. Les nouvelles versions corrigent une vulnérabilité (CVE-2019-6471), causée par une condition de concurrence, qui pourrait entraîner un déni de service (fin du processus lors de l'assertion) en bloquant un grand nombre de paquets entrants. De plus, la nouvelle version 9.14.4 ajoute le support de l'API GeoIP2 […]

La société Microsoft travaille sur un nouveau contrôle multimédia global pour son navigateur Edge basé sur Chromium.

Récemment, j'ai été confronté à une bête encore peu populaire dans le monde de DevOps, les pipelines Azure DevOps. J'ai immédiatement ressenti le manque d'instructions claires ou d'articles sur le sujet, je ne sais pas pourquoi, mais Microsoft a manifestement du travail à faire en matière de popularisation de cet outil. Aujourd'hui, nous allons construire un pipeline pour des tests automatisés dans le cloud Azure. Alors, […]

SGBD fonctionnel

Le monde des bases de données est depuis longtemps dominé par les SGBDR utilisant le langage SQL. À tel point que les variantes émergentes sont appelées NoSQL. Elles ont réussi à se frayer une place sur ce marché, mais les SGBDR ne sont pas prêts à disparaître et continuent d'être largement utilisés pour leurs propres objectifs. Dans cet article, je souhaite décrire le concept de base de données fonctionnelle. Pour une meilleure compréhension, je […]

Un contrôle multimédia global pourrait apparaître dans le nouveau Microsoft Edge

Microsoft travaille sur un nouveau contrôle global pour les médias dans son navigateur Edge basé sur Chromium. Il est rapporté que le contrôle, activé par le bouton « Médias » dans la barre d'adresse, pourra non seulement afficher la liste des fichiers audio ou vidéo actuellement en cours de lecture, mais aussi d'autres sessions multimédias actives qui peuvent ensuite être basculées et gérées individuellement. […]

Au Kazakhstan, plusieurs grands fournisseurs ont mis en place un système d'interception du trafic HTTPS

Conformément aux amendements en vigueur au Kazakhstan depuis 2016 à la loi sur les communications, de nombreux fournisseurs kazakhs, dont Kcell, Beeline, Tele2 et Altel, ont mis en service dès aujourd'hui des systèmes d'interception du trafic HTTPS des clients avec substitution du certificat initialement utilisé. La mise en place du système d'interception était initialement prévue pour 2016, mais cette opération a été constamment repoussée et la loi est désormais […]

Sortie du système de détection des attaques Snort 2.9.14.0

Cisco a publié la version Snort 2.9.14.0, un système libre de détection et de prévention des attaques qui combine des méthodes de correspondance par signature, des outils d_INSPECTION_PROTOCOLS et des mécanismes de détection d'anomalies. Les principales nouveautés : ajout de la prise en charge des masques de numéros de port dans le cache des hôtes et possibilité de redéfinir l'association des identifiants d'applications aux ports réseau ; ajout de nouveaux modèles de client pour le rendu de la demande […]

Google a augmenté le montant des récompenses pour la découverte de vulnérabilités dans Chrome, Chrome OS et Google Play

Google a annoncé l'augmentation des montants alloués dans le cadre de son programme de récompenses pour la découverte de vulnérabilités dans le navigateur Chrome et ses composants sous-jacents. Le montant maximal des récompenses pour l'exploitation d'une vulnérabilité sortant du sandbox a été porté de 15 à 30 000 dollars, pour la méthode de contournement du contrôle d'accès en JavaScript (XSS) de 7,5 à 20 000 dollars, […]

Langage de programmation P4

P4 est un langage de programmation conçu pour programmer des règles de routage des paquets. Contrairement aux langages de programmation généralistes comme C ou Python, P4 est un langage orienté domaine avec un certain nombre de constructions optimisées pour le routage réseau. P4 est un langage open source, licencié et soutenu par une organisation à but non lucratif appelée P4 Language Consortium. Il est également soutenu par […]

Digital Shadows — aide de manière compétente à réduire les risques numériques

Vous connaissez peut-être l'OSINT et avez utilisé le moteur de recherche Shodan, ou utilisez déjà une Threat Intelligence Platform pour prioriser les IOC provenant de différentes sources. Mais parfois, il est nécessaire de prendre du recul pour observer votre entreprise de l'extérieur et obtenir de l'aide pour remédier aux incidents identifiés. Digital Shadows permet de suivre les actifs numériques de l'entreprise et ses analyses proposent des actions concrètes. En résumé […]

Principes de proxy transparent utilisant 3proxy et iptables/netfilter ou comment "tout passer par le proxy"

Cet article vise à dévoiler les capacités du proxy transparent, qui permet de rediriger l'ensemble ou une partie du trafic de manière totalement invisible pour les clients via des serveurs proxy externes. Lorsque j'ai commencé à aborder ce problème, je me suis rendu compte qu'il y avait un problème majeur dans sa mise en œuvre : le protocole HTTPS. Dans le bon vieux temps, il n'y avait pas de problème particulier avec le proxy transparent HTTP […]

Longue vie au roi : le monde brutal de la hiérarchie dans une meute de chiens errants

Dans les grands groupes de personnes, un leader apparaît toujours, consciemment ou non. La répartition du pouvoir, de la plus haute à la plus basse échelle de la pyramide hiérarchique, présente plusieurs avantages pour le groupe dans son ensemble ainsi que pour les individus. Après tout, l'ordre est toujours préférable au chaos, n'est-ce pas ? Au cours des millénaires, l'humanité a mis en œuvre la pyramide hiérarchique du pouvoir dans toutes les civilisations de diverses manières […]

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