Personnaliser les <select> en CSS, enfin !
Après des années à décevoir les élèves sur ce composant intouchable, après moult pleurs face aux maquettes trop ambitieuses des designers, nous avons été entendu. Les balises <select> sont personnalisables….
Continuer la lectureSécurité web offensive : s’entraîner avec Juice Shop
On commence à en parler souvent sur ce blog, mais le meilleur moyen de comprendre les best practices de sécurité c’est d’apprendre à attaquer. Il existe pour ça de très…
Continuer la lectureIntroduction au langage Red
Comme bon nombre de développeurs, j’adore découvrir de nouveaux langages (utiles ou non). Le soucis avec des langages comme le brainfuck c’est qu’on est assez vite limité. Même si le…
Continuer la lectureSe débarrasser d’un malware sur WordPress
Aujourd’hui nous allons étudier un cas réel d’un client qui m’a contacté après s’être fait installé un malware son site WordPress contre son gré. L’attaque aurait pu passer inaperçue si…
Continuer la lectureWriteUp: CyberApocalypse 2025
Avec 77 flags sur 62 challenges, il y avait de quoi faire cette année à la CyberApocalypse de HackTheBox ! Plus de 18.000 joueurs ont tenté l’aventure. Je m’en suis…
Continuer la lectureFaire ses premiers pas avec Swift (partie 1)
Pour commencer à créer des applications mobiles, le choix se pose sérieusement aujourd’hui. Parmi toutes les propositions le choix reste difficile. Chacune a ses pours et ses contres. Et bien…
Continuer la lectureComprendre les conditions en Brainfuck
Nous savons déclarer des variables, nous déplacer dans nos mémoires, afficher un caractère et faire une boucle. C’est bien, mais pour aller plus loin en Brainfuck et en faire quelque…
Continuer la lectureCréation d’un bot Discord avec Node.js
Discord est venu pour énormément de gens un véritable incontournable. Il a même pour certaines écoles et entreprises remplacé des outils jugés plus « pros » comme Slack. C’est par exemple sur…
Continuer la lectureEcrire des tests avec Cypress
Sûrement les grands mal-aimés des développeurs, les tests sont pourtant essentiels pour des projets fluides et des évolutions sans régressions. Pour être honnête j’en mets clairement pas assez en place…
Continuer la lectureSécuriser une API REST
S’il y a bien un sujet qui a manqué au cours de mes études, c’est la sécurité informatique. Et autant certains concepts de sécurité relèvent de l’expérience ou du bon…
Continuer la lecture