Catégorie : Blog

Version Brython 3.9, implémentation du langage Python pour les navigateurs web

La sortie du projet Brython 3.9 (Browser Python) a été publiée, offrant une implémentation du langage de programmation Python 3 pour l'exécution dans les navigateurs web, permettant d'utiliser Python au lieu de JavaScript pour le développement de scripts pour le Web. Le code du projet est écrit en Python et est distribué sous la licence BSD. Cette nouvelle version se distingue par sa compatibilité avec Python 3.9 et une mise à jour de la bibliothèque standard. En connectant les bibliothèques brython.js et […]

Sortie de Wine 5.19 et Wine staging 5.19

Une version expérimentale de l'implémentation ouverte de WinAPI — Wine 5.19 a été publiée. Depuis la sortie de la version 5.18, 27 rapports de bogues ont été fermés et 380 modifications ont été apportées. Les changements les plus importants : Le moteur Mono a été mis à jour vers la version 5.1.1 avec prise en charge des outils de formatage de texte de WPF (Windows Presentation Foundation). La bibliothèque KERNEL32 a été convertie au format PE. Un fournisseur de crypto DSS a été ajouté, fournissant des fonctions pour […]

Sortie de SU2 7.0.7

La nouvelle version du paquet open source pour CFD SU2 est sortie. Cette version contient plusieurs fonctionnalités expérimentales : ajout de la prise en charge de SIMD, un solveur pour la simulation des flux réactifs et non-équilibrés (NEMO Solver) a été mis en œuvre, l'algorithme de répartition de la charge pour les maillages hybrides a été amélioré et des options de gestion pour ParMETIS ont été ajoutées, ainsi qu'une condition de frontière « Mur rugueux » pour les modèles de turbulence SST et SA, les versions utilisées ont été mises à jour […]

Intégration au style BPM

Bonjour, Habr ! Notre entreprise se spécialise dans le développement de solutions logicielles de type ERP, dont une grande partie est constituée de systèmes transactionnels avec une logique métier complexe et un flux documentaire similaire à celui des SED. Les versions modernes de nos produits reposent sur des technologies JavaEE, mais nous expérimentons également activement avec des microservices. L'un des points les plus problématiques de ces solutions est l'intégration de divers sous-systèmes relatifs à […]

Configuration des paramètres principaux sur les commutateurs Huawei CloudEngine (exemple du modèle 6865)

Nous utilisons déjà depuis longtemps l'équipement Huawei dans le cadre de notre cloud public. Récemment, nous avons mis en service le modèle CloudEngine 6865 et en ajoutant de nouveaux appareils, l'idée est venue de partager une sorte de checklist ou un recueil de configurations de base avec des exemples. Il existe de nombreuses instructions similaires en ligne pour les utilisateurs d'équipements Cisco. Cependant, il y a peu d'articles pour Huawei et parfois il faut chercher […]

La sortie des serveurs NTP NTPsec 1.2.0 et Chrony 4.0 avec le support du protocole sécurisé NTS

Le comité IETF (Internet Engineering Task Force), chargé de l'évolution des protocoles et de l'architecture d'Internet, a finalisé la formation du RFC pour le protocole NTS (Network Time Security) et a publié la spécification associée sous l'identifiant RFC 8915. Ce RFC a obtenu le statut de « standard proposé », après quoi le travail commencera pour donner au RFC le statut de standard ébauche (Draft Standard), ce qui signifie en pratique la stabilisation complète du protocole et la prise en compte […]

Snek 1.5 est disponible, un langage de programmation ressemblant à Python pour les systèmes embarqués.

Keith Packard, développeur actif de Debian, leader du projet X.Org et créateur de nombreux extensions X, y compris XRender, XComposite et XRandR, a publié une nouvelle version du langage de programmation Snek 1.5, qui peut être considéré comme une version simplifiée du langage Python, adaptée pour une utilisation sur des systèmes embarqués, où les ressources sont insuffisantes pour utiliser MicroPython et CircuitPython. Snek ne vise pas à fournir un support complet […]

Honeypot vs Deception : exemple avec Xello

Il existe déjà plusieurs articles sur Habr concernant les technologies Honeypot et Deception (1 article, 2 articles). Cependant, nous continuons à faire face à une incompréhension de la différence entre ces deux classes de solutions de sécurité. À cette fin, nos collègues de Xello Deception (premier développeur russe de plateformes Deception) ont décidé de décrire en détail les distinctions, les avantages et les caractéristiques architecturales de ces solutions. Analysons ce que c'est réellement […]

La faille comme outil de sécurité – 2, ou comment attraper un APT « à la ligne »

(Merci à Sergey G. Brester sebres pour l'idée de titre) Chers collègues, l'objectif de cet article est de partager notre expérience d'un an de test d'un nouveau type de solutions IDS basées sur les technologies de Deception. Pour maintenir la cohérence logique du texte, je pense qu'il est nécessaire de commencer par les prérequis. Donc, le problème est le suivant : Les attaques ciblées sont le type d'attaque le plus dangereux, même si elles représentent un faible pourcentage du nombre total de menaces […]

Infiniment attrayant : comment nous avons créé un honeypot indétectable

Les entreprises antivirus, les experts en cybersécurité et les simples passionnés mettent en ligne des systèmes leurres — honeypots — pour « attraper sur le vif » une nouvelle souche de virus ou identifier des tactiques de piratage inhabituelles. Les honeypots sont si fréquents que les cybercriminels ont développé une sorte d'immunité : ils détectent rapidement qu'ils ont affaire à un piège et l'ignorent simplement. Pour étudier les tactiques modernes des hackers, nous avons créé un honeypot réaliste qui […]

Lancement du serveur d'applications NGINX Unit 1.20.0

La version 1.20 du serveur d'applications NGINX Unit a été publiée, développant une solution pour exécuter des applications web dans différents langages de programmation (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js et Java). Sous NGINX Unit, plusieurs applications dans différents langages peuvent être exécutées simultanément, avec des paramètres de démarrage pouvant être modifiés dynamiquement sans nécessiter de modification des fichiers de configuration ni de redémarrage. Code […]

Sortie du système de détection des attaques Suricata 6.0

Après un an de développement, l'organisation OISF (Open Information Security Foundation) a publié la version 6.0 du système de détection et de prévention des intrusions réseau Suricata, qui fournit des moyens d'inspection de divers types de trafic. Dans les configurations de Suricata, il est possible d'utiliser une base de signatures développée par le projet Snort, ainsi que des ensembles de règles Emerging Threats et Emerging Threats Pro. Les codes sources du projet sont distribués sous la licence GPLv2. Principales modifications : […]

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