Blog
Student  Computer Science  Bordeaux

Sylvestre
Graziani

I break it, I study it, I rebuild it.

scroll
02 — About

I care about what runs below the surface.

17 years old, first-year CS at Ynov Bordeaux. My terrain: , analysis, systems. Anything that requires reading before writing.

Right now I'm digging into Go on the server side, the browser ecosystem and web automation.

03 — Stack

Technical stack

  • 01JavaScriptAnalysis of obfuscated scripts, web client + server.
  • 02PythonReverse scripts, solver reimplementation.
  • 03GoBackend, internal tooling.
  • 04Node.jsSmall services, tooling.
  • 05HTML5 / CSS3Front-end, no framework when possible.
04 — Work

Projects

01

Anti-bot research — live product

CastleSolver

Web tool that solves the Castle.io challenge (used by Twitter, Rockstar Games). of the challenge, creation of the solver.

  • JavaScript
  • Node.js
  • HTML
  • CSS
02

Reverse engineering

UberEats Device Data

Full reverse of UberEats's script: analysis of the script, extraction of the signals, reimplementation in Python.

  • JavaScript
  • Python
03

Reverse engineering — mobile

Riot Mobile 2FA Bypass

Reverse engineering of the Riot Games mobile client. Bypass of the one-account-per-device restriction that prevents — analysis of the device and verification, reimplementation of the signing routines.

  • Python
  • Java
04

Game dev — team

Ashes of the Forgotten Gods

Adventure game built in Go with a team at Ynov. Architecture, gameplay, narration.

05

Game dev — published slot

Boba Blitz

Slot game published on Stake. Bubble-tea theme, reels and bonus logic, animations and audio integration.

  • JavaScript
  • TypeScript
  • PixiJS
05 — Contact

Let's talk.

For a project, a question, or just to talk reverse — write to me.