Node.js == Sécurité ?

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
85
Mois de parution
juillet 2016
Spécialité(s)


Résumé

On parle de plus en plus de déployer du Node.js sur les serveurs dans la mode DevOPS/Web 42.0. Bien sûr, ce type de serveur répond à pas mal de problématiques pour les développeurs, et sûrement aussi pour certains administrateurs… Mais comment le déployer correctement pour éviter de se faire « p0wner » par un méchant petit pirate de l’Internet ? Dans cet article, nous allons faire le tour des fonctionnalités minimales permettant de s’assurer une sécurité du serveur Node.


Quand on écrit un hors-série sur JavaScript, il est impossible de ne pas aborder deux sujets :

  • Node.js ;
  • la sécurité.

Déjà, rien qu’en parlant à un auditeur sécurité, vous comprenez que vous avez un problème en voyant sa tête. Oui, JavaScript souffre d’un certain bagage plutôt mauvais avec la sécurité et sur cela vous rajoutez un framework : ça n’aide pas.

Donc il est important de pouvoir avoir quelques éléments permettant un minimum de sécuriser votre installation. Tout cela dans le but de rassurer votre gentil auditeur (si...si… ils sont gentils) et vous éviter ensuite des heures et des heures de galère suite à une intrusion ou un audit mal placé…

1. Node.js en 42 lignes

Vous l'avez certainement déjà lu dans ce hors-série, mais chacun présentant les choses différemment, voici une rapide introduction à Node.js. C'est un projet open source

La suite est réservée aux abonnés. Il vous reste 95% à découvrir.
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant


Article rédigé par

Par le(s) même(s) auteur(s)

Les listes de lecture

Python niveau débutant

9 article(s) - ajoutée le 01/07/2020
Vous désirez apprendre le langage Python, mais ne savez pas trop par où commencer ? Cette liste de lecture vous permettra de faire vos premiers pas en découvrant l'écosystème de Python et en écrivant de petits scripts.

Au pays des algorithmes

11 article(s) - ajoutée le 01/07/2020
La base de tout programme effectuant une tâche un tant soit peu complexe est un algorithme, une méthode permettant de manipuler des données pour obtenir un résultat attendu. Dans cette liste, vous pourrez découvrir quelques spécimens d'algorithmes.

Analyse de données en Python

10 article(s) - ajoutée le 01/07/2020
À quoi bon se targuer de posséder des pétaoctets de données si l'on est incapable d'analyser ces dernières ? Cette liste vous aidera à "faire parler" vos données.
Plus de listes de lecture