La préface du guide pour sécuriser votre infrastructure Linux !

Dans un monde où nous n’envisageons pas de pouvoir nous passer de réseau ne fusse que quelques secondes, il devient essentiel pour tout un chacun d’avoir un minimum de connaissances en sécurité. Si vous êtes administrateur système/réseau, cela coulera de source pour vous. Mais si vous êtes développeur, vous penserez peut-être à tort que cela ne vous concerne pas. Pourtant, la sécurité de votre infrastructure Linux ne doit pas vous laisser indifférent ! Ce hors-série vous permettra d’aborder de nombreuses notions de sécurité fondamentales et d’accroître votre savoir. Lire la suite

Sécurisez votre infrastructure Linux !

La sécurité est au coeur du nouveau hors-série de GNU/Linux Magazine ! Vous découvrirez en effet dans ce numéro spécial quels moyens mettre en oeuvre pour sécuriser votre infrastructure Linux. Au menu des différents chapitres proposés : la protection de votre réseau, le renforcement de la protection de votre système, le filtrage de vos accès web ainsi que les tests de sécurité et réactions en cas d’incident. Ce guide vous attend dès à présent en kiosque, sur la boutique et sur notre plateforme de lecture en ligne Connect. Lire la suite

L’édito de GNU/Linux Magazine n°209 !

Python, on aime ou on n’aime pas, mais le langage ne laisse pas indifférent. Il y a les fans, ceux qui ne jurent que par ce langage et qui vont jusqu’à l’extrémisme en oubliant tous les autres langages qui ne sont pas pour autant à jeter à la poubelle et il y a les opposants farouches, eux aussi sombrant souvent dans l’extrémisme et dénigrant un « pseudo-langage » qui n’est même pas compilé et qui envahit de plus en plus les magazines et les articles sur le net. Lire la suite

Maîtrisez la gestion avancée de SMS sans vous ruiner !

Avec l’article phare de ce nouveau numéro de GNU/Linux Magazine, vous apprendrez à envoyer des SMS sans vous ruiner à l’aide de votre PC et de votre Raspberry Pi. Pour ce faire, vous découvrirez comment configurer votre modem USB 3G, utiliser Gammu pour l’envoi de SMS, interfacer votre système avec Google Calendar, gérer la réception de SMS et enfin, mettre en place une authentification 2 facteurs. Pour vous occuper durant ce mois de novembre, vous apprendrez aussi avec ce nouveau numéro à réaliser une API REST en Go, à analyser statiquement et dynamiquement du code ou encore à faire vos premiers pas avec l’environnement de développement OpenSTM32 sur Steval-3DP001. Retrouvez GNU/Linux Magazine chez votre marchand de journaux, sur notre boutique ainsi que sur notre plateforme de lecture en ligne Connect ! Lire la suite

Programmation embarquée sur Raspberry Pi sans sonde JTAG – Partie 2/2

2.1.2 GDB

Lire la suite

Programmation embarquée sur Raspberry Pi sans sonde JTAG -Partie 1/2

Le standard JTAG, au succès indéniable, est aujourd’hui ancré dans la majorité des processeurs et proposé comme moyen privilégié de programmation embarquée et de debug. Toutefois, l’utilisation d’une sonde JTAG n’est en rien triviale. L’utilisation du débuggeur GNU s’impose alors, car il est possible de l’employer en bare-metal, c’est-à-dire sans aucun système d’exploitation embarqué pour gérer le processeur et sa carte. À titre d’illustration, nous nous intéressons dans cet article à la programmation bare-metal d’une Raspberry Pi à l’aide de GDB uniquement.

En situation de développement embarqué, la Raspberry Pi (RPi) est appelée « système cible » (target), tandis que le poste de travail est appelé « système hôte » (host). L’hôte doit donc programmer le système cible à distance (remote) via un moyen de communication dédié. À noter également que nous sommes dans une situation de développement croisé : la RPi, bare-metal et architecture ARM, ne correspond pas au système hôte, couramment muni d’une architecture Intel avec un système d’exploitation (OS). Il convient donc d’utiliser une chaîne d’outils croisés pour produire et manipuler un programme cible depuis un système hôte.

Lire la suite

À nouveau disponible en kiosque : notre hors-série spécial programmation réseau !

Vous l’avez manqué ? Sachez que notre guide dédié à la programmation réseau en Python est actuellement de retour en kiosque ! Vous commencerez tout d’abord par y découvrir les modules essentiels à la programmation réseau, puis serez accompagné dans la création de plusieurs projets (client XMPP, bot IRC, robot Slack). Pour finir, vous apprendrez à créer un script communiquant par SMS et analyserez un serveur de fichiers. Ce guide est toujours disponible sur notre boutique et bien entendu sur notre plateforme de lecture en ligne ConnectLire la suite