Création du projet ******** : Un jobboard nouvelle génération – Toulouse 31
Réalisations: Développement Web, administration système, sécurisation. R&D.
Formateur - École d'ingénieur SupInfo – Toulouse 31
Technologies Utilisées: C, C++, UML, Algorithmique.
Réalisations: Enseignement de cours, encadrement des soutenances de projets.
Consultant Système d'information- MMOP – Toulouse 31
Technologies Utilisées: Linux, Windows, Réseaux PME.
Réalisations : R&D, AMOA, Conseil. Architecte, Développement, démarche qualité, définition d'architecture. Optimisation du process qualité et du process de contrôle. Conseil et mise en œuvre de différentes solutions informatiques. Formation du personnel. Hébergement et refonte du site internet.
Expert Linux – Consultant-LaboOnline – Toulouse 31
Technologies Utilisées: Linux, (debian, gentoo) NetBSD, Windows XP, Vmware, Routeurs Netasq et Cisco, Apache, Samba, Openvpn, Bind, Nagios, Cups, Openssl, C, Python, Shell, Roundup, Moin-moin, SSH,Mercurial, Postgresql, Mysql, NAS
Réalisations: Gestion d'un parc de 30 serveurs, des sauvegardes, des mises à jour et de sa surveillance. Intégration des serveurs dans les réseaux des clients.
Réalisation d'audits sécurité. Conception et programmation système et réseau. Gestion des incidents.
Rédaction de documentations techniques ainsi que de la politique de sécurité. Optimisation des tâches et écriture de process d'installation de nouveaux serveurs. Support client.
Ingénieur développement-Spectracom– Les ulis 91
Technologies Utilisées: uCLinux, Nios2, Système embarqué FPGA(Altera), busybox, langage C, mantis, CVS
Réalisations: Débuggage, correction d'une application embarquée. Conception et exécution d'un cahier de test.
Ingénieur développement- ActivIdentity – Suresnes - 92
Technologies Utilisées: LynxOS, Solaris, Linux, scripting sh, makefile, C, C++
Réalisations: Programmation système embarqué (imprimante multfonction).
Stage sécurité des systèmes d'information – Nbs-System – Paris 75
Technologies Utilisées: Linux Debian, assembleur x86,C, gdb, scripting shell.
Réalisations: Tests d'intrusion. Programmation bas-niveau, étude des normes de
sécurisation d'un système d'information.
Réalisations personnelles
Sécurité des systèmes d'informations
Publication d'un mémoire de fin d'étude sur la conception d'une méthode de sécurisation des SI, avec le support des méthodes MEHARI, EBIOS et de la norme ISO 27001 (2006).
Présentation de la méthode Ebios lors du cycle de conférence sur la sécurité des systèmes d'information aux élèves ingénieur de l'EPSI (2010)
Sécurité du système d'exploitation DOS
- Logiciel d'usurpation du login.exe permettant la récupération des mots de passe (programmation Pascal, Dos-Novel Netware,1996).
Recherche sur les virus infectant les *.COM *.EXE, *.SYS, le secteur de boot et le secteur de partition (assembleur x86, 1996-1999)
Programme Keylogger sous forme d'un TSR (Terminate and Stay Résidant) détournant l'intéruption 21H du DOS. (asm x86, 1997)
Réinitialisation de la mémoire CMOS (asm X86,1998)
Vérouillage de l'accès aux partitions (asm x86,1998).
Guerre des virus: 10 virus infectant les *.COM se cherchant et se détruisant sur un ordinateur en local (asm x86, 1997).
Développement d'un antivirus suivant une base de donnée de signature (Pascal,1997)
Clignotement des led claviers (asm x86, 1998)
Convertisseur hexadécimal-binaire (asm x86,1998)
Encryption des fichiers via une méthode simple (asm x86,1998)
Ecriture de texte à l'écran via la mémoire vidéo (asm x86,1997)
TSR permettant de quitter un programme en cours (asm x86,1998)
Détection du mode d'exécution Windows/DOS (asm x86,1998)
Protection d'un ordinateur sous dos via un mot de passe dans un *.SYS (asm x86,1998)
Publication de cours sur le fonctionnement d'un virus infectant les *.COM (1998)
Publication de cours sur l'assembleur x86( adressage, instructions intel, logique binaire,1998)
Sécurité du système d'exploitation Linux
Programmation d'un logiciel à but éducatif sur le fonctionnement du système de fichier Linux ext2 avec affichage de la table des inodes (le projet à été repris et a évoluer pour arriver à un projet opensource ext3viewer. (C,2002)
Etude du codage des nombres via la norme IEEE754 (tcl/C/asm x86,2002)
Développement d'un scanner de port simple TCP/UDP (C,2002)
Développement d'un module kernel qui donne un shell root selon la création d'un certain fichier (C,2005).
Etude et réalisation d'exploits linux via les failles de sécurité C, développement de shellcode (asm x86,2005)
Publication d'un tutoriel sur l'utilisation du déboggueurs GDB (LaTeX,2005)
Administration Linux
- Conception d'une distribution Linux permettant de booter sur une clef usb, méthode from-scrach (2003)
Conception d'une distribution Linux bootant sur l'usb permettant l'installation de serveurs automatisés LAMP (Gentoo, Debian,2004)
- Administration d'un serveur personnel de développement Subversion (2006)
Test de plusieurs distributions linux diverses et variées (2000-2006)
Recompilation de librairies (2005)
Etude du noyau Linux : programmation et recompilation (2005)
Pentest sur les serveurs Linux(2002-).
Boot par Pxe (2005)
Administration quotidienne du serveur ******** depuis 2013.
Firewall Netfilter.