Tech Magazine

Publications in tech magazines.


Manipulation du Trafic et des Protocoles Réseaux en Userland

Partie (2/2)

De nombreux outils permettent la manipulation du réseau en userland. Le plus connu est Scapy qui permet de coder, décoder, recevoir en envoyer des trames sur le réseau en fournissant une interface aux RAW sockets. Cet article montre les possibilités offertes en combinant une pile TCP/IP “stateful” basique avec Scapy pour la manipulation et la création de trafic réseau.

Magazine: MISC-78
Date: 2015-03

Manipulation du Trafic et des Protocoles Réseaux en Userland

Partie (1/2)

De nombreux outils permettent la manipulation du réseau en userland. Le plus connu est Scapy qui permet de coder, décoder, recevoir en envoyer des trames sur le réseau en fournissant une interface aux RAW sockets. Cet article montre les possibilités offertes en combinant une pile TCP/IP “stateful” basique avec Scapy pour la manipulation et la création de trafic réseau.

Magazine: MISC-77
Date: 2015-01

Automatisation des Audits de Sécurité avec SCAP

Analyser un ordinateur lors d’un audit est souvent une tâche longue et fastidieuse. Cette analyse devient problématique quand elle s’applique à un parc informatique conséquent dont les configurations sont parfois très hétérogènes. Cet article a pour objectif de présenter SCAP (Secure Content Automation Protocol), un protocole standardisé d’expression de tests permettant d’automatiser le relevé de configuration d’un ou plusieurs systèmes et d’appliquer les correctifs nécessaires par rapport à un référentiel donné.

Magazine: MISC-74
Date: 2014-07

Text-To-Speech avec Python, gstreamer et Google translate

La démocratisation de « l’interaction naturelle » avec des outils comme le Kinect, ou Siri (Iris pour Android) apporte une nouvelle dimension au développement de logiciels et à la manière de les concevoir. C’est pourquoi, dans une moindre mesure, il peut être intéressant d’utiliser de la synthèse vocale pour faire parler ses applications ou ses scripts afin d’avertir un utilisateur qui n’est pas nécessairement devant son ordinateur. Ainsi, le « text-to-speech » ou TTS désigne une application ou une bibliothèque permettant de faire de la synthèse vocale (« speech synthesis »). Cet article présente une manière simple et efficace d’utiliser le synthétiseur de voix de Google translate pour faire du text-to-speech en Python.

Magazine: Linux Pratique n°74
Date: 2012-11

OpenCV détection de mouvement en Python

La détection de mouvement fait sans doute partie des applications les plus intéressantes de la vision par ordinateur appliquée au domaine de la video-surveillance, aussi bien pour un usage personnel que professionnel. En effet, qui n’a jamais eu envie de savoir qui s’invitait dans un pièce à accès restreint ou même au clavier de son ordinateur portable ? Seulement il n’existe pas ou peu de logiciels dédiés à cette tâche sous Linux. Dans ce cas, quoi de mieux que de le faire soi-même ? Cet article montre comment réaliser d’une manière aussi simple qu’efficace un détecteur de mouvement « fait maison » en utilisant les fonctionnalités de traitement d’image offertes par la bibliothèque OpenCV.

Magazine: GNU/Linux Magazine n°154
Date: 2012-11

Chiffrement des mails

Cet article présente le fonctionnement du chiffrement et de la signature des mails. On s’intéresse donc ici au chiffrement du contenu des mails et des pièces jointes via l’utilisation des deux grandes technologies du domaine, PGP et S/MIME. Nous allons donc voir comment fonctionne le chiffrement et la signature, comment créer ou se procurer clés et certificats et comment les mettre en oeuvre dans un client de messagerie.

Magazine: Hakin9
Date: 2010-06