Archives

Les articles du mois de août, 2015

monitoring

Comme tout étudiant terminant son cycle supérieur, il m’a été demandé de réaliser un travail de fin d’étude en immersion au sien d’une entreprise durant 15 semaines. A la fin de ce stage, un rapport ainsi qu’une présentation ouverte (libre accès au public extérieur de l’établissement) avec session questions/réponses seront évalués par un jury.

Nous avions la chance d’être dans un établissement qui organise chaque année une journée de rencontre Entreprises/élèves qui permet de trouver un stage plus aisément. De la journée, s’en suis des sessions d’interview avec les entreprises souhaitées pour arriver à une proposition de stage ainsi qu’une acceptation dans le meilleur des cas; le refus étant aussi une option.

Pour ma part, on m’a proposé deux stages dans un même entreprise et laissé le choix. D’une part, une préparation d’une migration du réseau en IPv6, d’autre part, la mise en place d’un système de monitoring intégré dans un système d’inventaire. Ayant déjà fait de l’IPv6 durant mon cursus et par amour du challenge, j’ai choisi le monitoring.

Je vous laisse parcourir mon rapport intégré à ce billet. (si il ne s’affiche pas, rafraîchissez la page)

Si toutefois vous souhaiteriez disposer de la version PDF complète, vous pouvez me contacter à contact@lifeofanitguy.net ou via le formulaire du site, ceci afin de garder un certain contrôle sur l’accès de ce travail.

 

TFE-2014

 

site_logo-tigworld

Durant mes études, j’ai eu l’occasion de me construire un véritable laboratoire informatique avec une panoplie de serveurs variés (HP majoritairement), switch, terminal d’accès, KVM…le tout contenu dans un rack que j’avais rapporté d’une visite au CeBIT. J’hébergeais pas mal de services tels que des sites webs, des machines virtuelles, des serveurs de jeux, de communications et encore.

Tout ce matériel m’a permis de tenir un serveur Minecraft en hébergement maison durant quelques années. Au début, le serveur n’était que pour quelques membres du comité étudiant dont je faisais partie mais rapidement, il s’est étendu à la classe, puis à l’école puis en dehors également.

Les serveurs ont dû évoluer pour suivre la demande. On a commencé avec un DL360G3 pour finir sur un G5 32Gb Octocore avec 32gb ram.

En dehors du serveur de jeu lui-même et son catalogue d’extensions permettant d’ajouter encore plus de possibilités et d’interactions, un forum d’échange à été mis en place. On y communiquait les nouvelles, les présentations, les évènements mais surtout, il permettait de contrôler l’accès au serveur afin d’éviter les indésirables du net. Ainsi, a visite était ouverte au public mais pour éditer un terrain, il fallait obligatoirement obtenir les droits via le forum. J’ai assuré la majeure partie de la gestion de la communauté sous toutes ses coutures, aidé par la suite par des modérateurs.

Au final, le forum est devenu la plateforme de base. J’y avais ajouté des modules permettant de vendre/acheter des objets en jeu via un site internet type eBay lié directement au serveur de jeu, une plateforme de logs permettant de traquer toutes anomalies ou, la plus populaire, une carte en 3D du monde rendu en temps réel par le serveur avec un module de Tchat permettant de communiquer avec les joueurs depuis l’extérieur.

Je vous laisse une galerie avec quelques réalisations de membres du serveur. (cliquez sur les images pour les afficher en grand)

7-Zip_Logo

En parcourant le net, il est plus que probable de tomber sur des archives dans des formats un peu étranges (autres que les classiques zip, rar, 7z) tels que CAB, CPIO, VDI, XAR, SquashFS ou encore GPT. Face à toute cette ribambelle de formats, il devient plus qu’important d’avoir un logiciel permettant de comprendre un maximum de ces formats.

C’est ce vers quoi tend 7zip. En plus d’être entièrement gratuit et léger, il propose une intégration afin de disposer de ses fonctionnalités directement d’un simple clic droit depuis votre souris. Bien évidement, une interface complète est disponible permettant d’obtenir un plus large panel d’options.

7zip

Il est capable de créer des archives auto-extractibles, de crypter en AES-256 ou encore de séparer une archive volumineuse en plusieurs plus légères.

Actuellement, 7zip permet d’archiver/décompresse en format 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM ainsi que la décompression (uniquement) de AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR et Z.

Vous trouverez le logiciel web-link ici

 

image001

La stéganographie est une technique qui consiste à cacher une ou plusieurs données dans une autre donnée; du texte dans une image, des images dans une image ou encore des fichiers dans une piste audio. C’est ce que fait DeepSound.

DeepSound est donc un logiciel de stéganographie permettant de masquer un ou plusieurs fichiers dans une piste audio afin de rendre un échange de données inaperçu ou simplement de masquer des informations personnelles, une alternative aux logiciels “coffre-fort”.

DeepSound

La particularité principale est que le fichier reste lisible, c’est à dire que si vous placer des fichiers (pdf, word, excel,…) dans votre tube favori du moment, celui-ci sera toujours utilisable pour sa fonctionnalité première, à savoir écouter la musique.

Il ne vous reste plus qu’a envoyer le fichier à votre destinataire qui effectuera l’opération inverse pour récupérer les fichiers. Attention toute fois à la taille des fichiers que vous y placez car l’espace disponible varie en fonctionne de la taille du fichier original.

Deepsound est disponible gratuitement sur le site de son créateur

PuTTY_icon_128px

Depuis la disparition du célèbre HyperTerminal qui existait sous les versions de Windows 2.0 à Windows XP, nous sommes nombreux à repartir à la recherche d’un remplaçant; PuTTY est une référence de le domaine.

PuTTY, dont l’acronyme ne signifiant rien en dehors du terminal type TTY, est un émulateur de terminal développé par Simon Tatham sous licence MIT mais en utilisation et distribution gratuite.

Il s’avère utile pour les connexions Telnet/SSH mais aussi pour les connexions via port série (COM port) couramment utilisé dans la gestion et la configuration des équipements réseaux et systèmes d’hier et d’aujourd’hui.

Putty

En plus d’être léger d’utilisation et ne nécessitant pas d’installation, il propose un bon panel de configuration de connexion (clé privée, taux, type de connexion,…) ainsi qu’un système de sauvegarde des comptes pour un accès plus rapide.

De nombreuses extensions sont également disponibles, officielles ou développées par un tiers, augmentant les possibilités d’utilisation. Les plus connues sont évidements PSCP (prise en charge de SCP), PSFTP (prise en charge de SFTP) et PuTTYgen qui permet de créer rapidement des certificats de connexion. Dans la catégorie des extensions tiers, PSM (PuTTY Session Manager) me semble celle qui est la plus pratique dans le cadre d’un parc informatique vaste.

psm-folders

Il vous affichera une liste sous forme hiérarchique de toutes vos connexions sauvegardées pour permettre une meilleure lisibilité ainsi que le tri par dossier.

Une version particulière de PuTTY, appelée SuperPuTTY, permettra l’ouverture de plusieurs sessions dans une seule et même fenêtre, vous faisant économiser de la place sur votre bureau. Cependant, il ne se limite pas à cette fonctionnalité car il fait également serveur SFTP, gestionnaire de sessions,… Il s’agit en quelque sorte d’une version “Tout-en-un” de PuTTY et de ses extensions les plus connues.

SuperPuttyFileWin

PuTTY est disponible sur le site officiel

PSM est disponible sur la page sourceforge du projet

SuperPuTTY est disponible sur Github