Les derniers articles

Nos contenus premiums

Ces articles techniques n'ont jamais fait l'objet d'une publication papier. Ils sont exclusivement disponibles sur ce site et réservés aux abonnés de la plateforme Connect.

Nous contacter

Préparer son système : 1. Configurer son shell

Spécialité(s)
Résumé
Le shell est la base du système Linux. Comme son nom l'indique, c'est la coquille qui entoure le noyau et, à travers lui, de nombreuses opérations sont menées à bien. Il est donc essentiel de bien le configurer pour l'utiliser au maximum de ses possibilités.

Le shell : votre interprète pour dialoguer avec votre ordinateur

Spécialité(s)
Résumé
Saisir une commande, c'est en fait donner des ordres à votre ordinateur. Or, vous ne parlez pas du tout le même langage tous les deux, il vous faut donc un interprète ! C'est le rôle d'un programme que l'on appelle le « shell ». Ainsi, vous saisissez une commande, le shell la lit, l'interprète, puis l'exécute. Grâce à lui vous pouvez par exemple naviguer parmi vos fichiers, en créer de nouveaux, lancer des logiciels, etc.

JavaScript et Node.js

Spécialité(s)
Résumé

Dans un hors-série consacré à l'utilisation de JavaScript avec Node.js, il faut commencer par expliquer à quoi sert JavaScript et comment installer Node.js... Nous irons un peu plus loin dans cet article en développant une petite application Node.js, ce qui nous permettra de bien en comprendre le fonctionnement.

Upload de programme sur processeur STMicroelectronics : cas du STM32-F401RE

Spécialité(s)
Résumé
Tous les ingénieurs travaillant sur un nouveau produit électronique se sont posé la question suivante : comment charger le programme dans le produit final de la façon la plus rapide et propre (sans pin visible sur le PCB) ? Plusieurs solutions sont actuellement disponibles, mais imposent de nouvelles pistes et de nouveaux pins sur la carte mère, ce qui ralentit considérablement la vitesse de production tout en augmentant l’encombrement. Le pire c’est qu’on se rend compte qu’on ne va plus jamais s’en servir durant la vie du produit électronique. Dans cet article, je vais vous présenter le cas du fabricant STMicroelectronics qui propose une méthode que je trouve particulièrement simple, rapide et propre (à mon humble avis) pour charger un programme sur une carte : le Device Firmware Upgrade (DFU).

OpenERP 7 : CRM, gestion des ventes et facturation

Spécialité(s)
Résumé
OpenERP 7 permet de gérer ses opportunités de vente et de les suivre, de gérer ses ventes ainsi que le workflow de facturation (piste > opportunité > devis > acceptation > facturation > encaissement). Étant un outil intégré, si des modules connexes sont installés, les ordres de fabrication ou les ordres de commandes fournisseurs peuvent être automatiquement créés lors de l'acceptation du devis. Il est également possible d'avoir une vision d'ensemble de l'efficacité commerciale.

Utilisation avancée de Mimikatz

Spécialité(s)
Résumé

Mimikatz est un outil permettant d’effectuer diverses actions sur un système Windows : injection de bibliothèques, manipulation de processus, extraction de hashes et de mots de passe notamment. Il devient indispensable aujourd’hui dans la boîte à outils de tout pentester. Cet article a pour objectif de vous présenter l'utilisation de l'outil lors d'un test d'intrusion, ainsi que l'extraction de mots de passe et de certificats.