Catégorie : Administration

Le problème de confidentialité des données dans Active Directory

J'ai réalisé des tests de pénétration en utilisant PowerView et je l'ai utilisé pour extraire des informations sur les utilisateurs d'Active Directory (ci-après AD). À l'époque, je mettais l'accent sur la collecte d'informations sur les appartenances aux groupes de sécurité, puis j'utilisais ces informations pour naviguer à travers le réseau. De toute façon, AD contient des données sensibles sur les employés, certaines […]

Prenez soin de vos dongles : une étude de sécurité des récepteurs de claviers Logitech.

Il s'avère historiquement que la plupart des employés utilisent des claviers et des souris sans fil de la marque Logitech. En retapant à nouveau nos mots de passe, nous – l'équipe Raccoon Security – nous sommes demandé : à quel point est-il difficile de contourner les mécanismes de protection des claviers sans fil ? L'étude menée a révélé des défauts architecturaux et des erreurs logicielles permettant d'accéder aux données saisies. Plus de détails sur […]

Antipatterns PostgreSQL : JOIN et OR nuisibles

Méfiez-vous des opérations, des buffers apportant… Prenons un petit exemple de requête pour examiner certaines approches générales d'optimisation des requêtes sur PostgreSQL. Les utiliser ou non, c'est à vous de décider, mais il vaut la peine de les connaître. Dans les versions ultérieures de PG, la situation pourrait changer avec un « apprentissage » du planificateur, mais pour les versions 9.4/9.6, elle reste à peu près la même, comme l'indiquent ces exemples. Prenons une requête tout à fait réelle : SELECT […]

Kubernetes 1.17 : aperçu des principales nouveautés

Hier, 9 décembre, une nouvelle version de Kubernetes a été publiée — 1.17. Selon la tradition de notre blog, nous vous présentons les changements les plus significatifs de cette nouvelle version. Les informations utilisées pour préparer ce contenu proviennent de l'annonce officielle, du tableau de suivi des améliorations Kubernetes, de CHANGELOG-1.17 et des problèmes, requêtes de tirage correspondants, ainsi que des Propositions d'Amélioration Kubernetes (KEP). Alors, quelles sont les nouveautés ?.. Routage avec […]

Introduction au SSD. Partie 1. Histoire

Étudier l'histoire des disques est le début du chemin vers la compréhension des principes de fonctionnement des disques SSD. La première partie de notre série d'articles « Introduction aux SSD » fera un tour d'horizon historique et permettra de comprendre visuellement la différence entre les SSD et leur concurrent le plus proche — les HDD. Malgré la multitude de dispositifs de stockage d'informations, la popularité des HDD et des SSD de nos jours est indéniable. La différence entre […]

Comparaison des performances des outils de contournement des blocages VPN

Alors que l'accès à divers ressources en ligne est de plus en plus restreint, la question de la contournement des blocages devient de plus en plus pertinente, tout comme celle de « comment contourner les blocages plus rapidement ? ». Nous laisserons de côté l'efficacité, en ce qui concerne le contournement des listes blanches et des listes noires, pour une autre fois et comparerons simplement les performances des outils populaires de contournement des blocages. Attention : dans l'article, nous aborderons […]

Création d'un bot Discord en .NET Core avec déploiement sur un serveur VPS

Bonjour, chers lecteurs de Habr ! Aujourd'hui, vous découvrirez un article qui explique comment créer un bot en utilisant C# sur .NET Core, et comment le déployer sur un serveur distant. L'article se composera d'une introduction, d'une préparation, de la rédaction de la logique et du transfert du bot sur un serveur distant. J'espère que cet article sera utile à beaucoup de débutants. Introduction Tout a commencé une nuit sans sommeil […]

PostgreSQL Antipatterns : CTE x CTE

Dans mon travail, je suis amené à rencontrer des situations où le développeur écrit une requête en pensant « la base de données est intelligente, elle s'en sortira toute seule ! » Dans certains cas (partiellement en raison de l'ignorance des capacités de la BDD, et partiellement à cause d'optimisations prématurées), cette approche mène à la création de « monstres ». Je vais d'abord donner un exemple d'une telle requête : — pour chaque paire clé, nous trouvons les valeurs associées avec les champs WITH RECURSIVE cte_bind AS […]

Nous vous présentons la zone de lancement AWS programmable dans le module Terraform

Bonjour à tous ! En décembre, OTUS lance un nouveau cours — Architecture de Solutions Cloud. Avant le début de ce cours, nous partageons avec vous la traduction d'un contenu intéressant sur le sujet. AWS Landing Zone est une solution qui aide les clients à configurer rapidement un environnement AWS sécurisé avec plusieurs comptes, en se basant sur les meilleures pratiques. Depuis plus de cinq ans, notre […]

Comment utiliser MySQL sans mot de passe (et sans risques de sécurité)

On dit que le meilleur mot de passe est celui qu'il n'est pas nécessaire de mémoriser. Dans le cas de MySQL, c'est possible grâce au plugin auth_socket et sa version pour MariaDB — unix_socket. Ces deux plugins ne sont pas vraiment nouveaux, ils ont été largement discutés dans ce même blog, par exemple dans un article sur comment modifier les mots de passe dans MySQL 5.7 en utilisant le plugin auth_socket. […]

Le vrai regroupement des canaux Internet — OpenMPTCPRouter

Est-il possible de combiner plusieurs canaux Internet en un seul ? Autour de ce sujet, il y a beaucoup de malentendus et de mythes, même les ingénieurs réseau expérimentés ignorent souvent que c'est possible. Dans la plupart des cas, on confond la combinaison de canaux avec le répartition de charge au niveau NAT ou le basculement. Mais la vraie agrégation permet de faire passer une seule connexion TCP simultanément à travers tous les canaux Internet, par exemple une diffusion vidéo ainsi, […]

Comment se connecter à un VPN d'entreprise sous Linux avec openconnect et vpn-slice

Vous souhaitez utiliser Linux au travail, mais le VPN de l'entreprise ne le permet pas ? Alors cet article pourrait vous aider, bien que ce ne soit pas garanti. Je tiens à avertir dès le départ que je comprends mal les questions d'administration réseau, donc il est possible que j'aie tout fait de manière incorrecte. D'un autre côté, il se peut que je parvienne à écrire un guide qui soit compréhensible pour les gens ordinaires, ainsi […]

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