← Retour au panneau

Alyster EUGENE

Développeur, Rétroingénierie, Administrateur système

Étudiant en informatique à l'EPITA. Grosses expertise en programmation, administration système, cybersécurité et la rétro ingénierie

Formation

EPITA: École Pour l'Informatique et les Techniques Avancées

septembre 2024 → Aujourd'hui

Diplôme d’Ingénieur (Master), prévu en 2029, Ingénieur en informatique · Lyon, France

Lycée Alphonse Daudet

septembre 2021 → septembre 2024

Baccalauréat, Spécialité mathématique, physique-chimie · Nîmes, France

Mention bien

Projets

PAUC Anticheat

juin 2021 → août 2021

Anti-cheat pour jeux, en Ring 0 KDMF Windows en C/C++

Cet anti-cheat simple était capable de détecter l'injection de code, l'injection de modules, les lectures et écritures mémoire, l'ouverture de handles de processus, le chargement de pilotes non signés, des vulnérabilités connues de pilotes noyau comme le pilote Intel iqvw64e.sys, ainsi que les logiciels interdits. Toute la logique était implémentée dans un pilote noyau Windows. Il était efficace contre les triches simples mais inefficace face à des hackers réellement déterminés. Cet anti-cheat n'a jamais été mis en production, mais il a été une excellente façon d'apprendre la sécurité des jeux vidéo.

Live Tune

août 2026 → Aujourd'hui

Un VST qui accorde automatiquement votre voix en temps réel avec un CNN et du TNS

C'est le premier VST que j'aie jamais réalisé. L'idée est simple : essayer d'imiter Auto-Tune, un correcteur de hauteur vocale en temps réel. Le projet n'est pas terminé et pourrait être largement amélioré.

https://github.com/yrotak/live-tune

Captcha Rouille

janvier 2026 → mai 2026

EPITA, projet de deuxième année, un CAPTCHA anti-bots entièrement écrit en Rust avec un modèle IA CNN, traitement d'image et de multiple algorithmes

Ce projet EPITA était beaucoup plus ouvert ; les seules consignes étaient : créer un projet entièrement codé en Rust qui utilise des algorithmes pour résoudre le problème qu'il doit résoudre. Nous avons décidé de créer un CAPTCHA très robuste en Rust en utilisant Actix.rs et Yew.rs (WebAssembly). Le projet incluait de nombreuses fonctionnalités de sécurité, telles que : de petits défis utilisateur (sélectionner des images contenant un élément donné, faire tourner un animal dans le bon sens, ou résoudre un petit casse-tête), des filtres d'image (distorsion, bruit, décalage des couleurs, etc.), un défi de preuve de travail (proof-of-work) sur CPU pour augmenter le coût de résolution pour les fermes de bots, un modèle CNN entraîné sur notre propre ensemble de données de mouvements de souris générés par des bots, capable de vraiment bien détecter les robots, et enfin, une empreinte initiale du navigateur et de l'IP avec un scoring via une API d'adresses IP. Le jury a beaucoup apprécié notre projet et nous a dit qu'il n'avait jamais vu ça auparavant lors des soutenances.

OCR mots cachés

septembre 2025 → décembre 2025

EPITA, projet de deuxième année, un solveur de mots cachés par OCR d'image utilisant du traitement d'image et de l'IA

Ce projet était le projet de deuxième année, troisième semestre de l'EPITA. L'idée était de construire un programme en C capable de charger l'image d'un jeu de mots cachés, de prétraiter l'image à l'aide de filtres, de détecter par un algorithme la grille de lettres et la liste de mots, de créer un réseau de neurones MLP pour reconnaître les lettres, et enfin de résoudre le jeu. Le tout fonctionnait dans une interface graphique propulsée par Nuklear, un GUI en mode immédiat. Notre groupe a reçu le prix du meilleur projet du jury, car nos algorithmes étaient extrêmement résilients.

Skyline

septembre 2024 → juin 2025

EPITA, projet de première année, un jeu multijoueur FPS PvP en Unity 3D C# avec multiples serveurs publics et score global sur le site.

C'était le premier projet EPITA que j'ai eu l'occasion de réaliser. Ce fut un très bon projet dans lequel j'ai pu laisser libre cours à mon imagination et créer quelque chose de vraiment unique, et le fait que j'avais déjà des connaissances approfondies en Unity, en C# et en développement de jeux en général m'a permis de créer un jeu multijoueur PvP et PvE très sympa, avec des serveurs publics et des mini-jeux amusants. Le projet a reçu la note de 18/20 du jury lors de la soutenance finale.

Phase align

juin 2025 → juin 2025

Outil de synchronisation automatique de pistes audio par techniques DSP, dont l’intégration a été envisagée dans d’autres projets open source : vbasky/cathar et benfmiller/audalign.

Cet outil est né d'une demande de mon frère, ingénieur du son, qui m'a demandé de créer un petit logiciel capable de synchroniser automatiquement des pistes audio, comme le fait Auto-Align Post, la désynchronisation audio étant un problème lors du montage sonore de productions cinématographiques. L'outil et l'algorithme utilisés dans Phase Align ont ensuite été envisagés pour être intégrés dans d'autres projets open source tels que vbasky/cathar et benfmiller/audalign.

https://github.com/yrotak/phase-align

Cryptoip

décembre 2020 → octobre 2022

Une application de VOIP et de chat sécurisée, chiffrée de bout en bout et anonyme.

Cryptoip est mon premier grand projet open source (aujourd'hui abandonné). L'idée était d'avoir des nœuds serveurs gratuits à héberger, sur lesquels les gens pouvaient se connecter et discuter avec leurs amis. L'application était entièrement anonyme et chiffrée de bout en bout. Huit mois plus tard, j'ai essayé de recommencer le projet à zéro en migrant la base de code vers C++ et en modifiant la manière dont fonctionnaient la cryptographie et la structure d'anonymat, mais je ne l'ai jamais vraiment terminé, car je me suis mis à travailler sur d'autres projets et celui-ci a été enterré. Peut-être qu'à l'avenir, je continuerai ce projet avec un bagage de connaissances nouvelles en cryptographie, en sécurité post-compromission et en anonymat dans les applications de messagerie. Ce projet m'a beaucoup appris en JavaScript, ReactJS, cryptographie, web sockets, C++, Electron, streaming audio et ImGui.

https://github.com/yrotak/cryptoip

JSBatchDeobfuscator

mai 2020 → mai 2020

Un déobfuscateur pour guillaC/JSBatchobfuscator

C'était mon tout premier projet de rétro-ingénierie en open source. C'est un très petit programme écrit en C# qui était capable de lever complètement l'obfuscation de l'obfuscateur guillaC/JSBatchobfuscator, aujourd'hui supprimé. Le code est désormais complètement obsolète, et il n'était pas très bon dès le départ, car il s'agissait principalement d'un exercice d'apprentissage.

https://github.com/yrotak/JSBatchDeobfuscator

Expérience

EPITA: Ecole Pour l'Informatique et les Techniques Avancées

septembre 2026 → Aujourd'hui

Assistant d'Enseignement Programmation C & Rust (ASM) · Temps partiel, Lyon, France

Sélectionné pour mes résultats parmi les meilleurs de la promotion en programmation pour encadrer les étudiants de 2ᵉ année. J’anime les séances de TP, j’aide au débogage et j’explique des notions bas niveau : gestion de la mémoire, pointeurs, ownership en Rust.

SMAC Paloma

mai 2026 → juillet 2026

Technicien de maintenance · Stage, Nîmes, France

Réparation de matériel, y compris électronique, et participation au montage et au démontage complets du festival This Is Not a Love Song 2026, dans des délais serrés.

Novatim Septeo

juin 2022 → juin 2022

Administrateur système sur terrain · Stage, Lattes, France

Interventions chez des clients aux côtés d’un administrateur système : dépannage réseau, création de comptes Microsoft 365, migration Dropbox vers SharePoint, contrôle du pare-feu, de l’hôte Hyper-V et des sauvegardes.

Compétences

Langages de programmation: C, C++, Rust, C#, Java, Python, Javascript, PHP, Motorola 68000

Bases de données: PostgreSQL, MongoDB, MySQL

Systèmes d'exploitations: Windows, Linux, MacOS, RHEL

Frameworks & Bibliothèques: .NET, NodeJS, React, NextJS, Unity, Tauri, Juce VST, Electron, ImGUI, Windows KMDF

Rétro ingénierie: Ghidra, x64dbg, Cheat Engine

Administration système : Cloudflare, Mikrotik, Proxmox, Authentik, Ansible

Web: HTML, CSS, Sass

Autre: Traitement numérique du signal, Git, REST, Docker

Compétitions

Ace Cup Series

7 févr. 2026

aucun résultat au dossier · Ace Squad · Sport

Ma toute première compétition de Street Lifting: Muscle UP: 5kg Pull ups: 50kg Dips: 80kg Squat: Disqualified

Certifications

No certifications recorded yet.

Langues

Français: Langue maternelle · Je suis né et j'ai vécu toute ma vie en France.

Anglais: C1 · Utilisateur expérimenté · TOEIC: 920/990

Espagnol: A2 · Utilisateur élémentaire · Je peux tenir une conversation simple.

Allemand: A1 · Utilisateur élémentaire · Apprentissage avec l'objectif de B1 en Juillet 2027.