Anti-Virus Researcher (Mobile, IoT) and Lead organizer of Ph0wn CTF.
This account does not represent my employer.
Posts
My CTF team at Auvergn'hack was fabulous. We had awesome discussions about Java, Python, security in general, but also Saint Nectaire and French pastry.
Thanks to my team mates, and again thanks so much for the Saint Nectaire.
Write-up for the Crypto challenge: https://cryptax.github.io/auvergn2026-crypto/
Last Friday, I was at Auvergn'hack, a small single-tracked conference in the middle of France.
A very friendly atmosphere, beautiful weather, great venue, and several very interesting talks.
Learning about Landlock with a sandboxed opencode in nono. Nono is a sandbox, uses Landlock, and for example we can restrict directories opencode can go into.
https://geohot.github.io/blog/jekyll/update/2026/05/24/the-eternal-sloptember.html
Interesting point of view. I don't agree with all of it, but lots.
"the adoption of AI agents into software development will be one of the most costly mistakes in the field’s history." --> Disagree (anyway, it's done).
"Agents cannot program" --> yes and no. Agents are worse than a good software engineer, but far better than a bad one.
Mounted my first Luksbox, protected by a Yubikey. Works very well.
Compared to Gocryptfs: you have support for FIDO2 keys.
Compared to veracrypt and truecrypt, the big advantage is you don't have to reserve x Gb for the encrypted partition.
#luks #encrypted #partition #volume #fido #crypt #file #linux
Ca me "tue" le nombre grandissant de services avec une facturation "floue":
- souscription mensuelle à de l'IA : je ne vois aucun contrat, garantie de service. Par ex, pour Warp, ils ont essayé de me prélever mensuellement alors que je n'ai pas souvenir d'avoir signé pour une souscription mensuelle, juste que je voulais essayer un mois. Nuance.
- supermarchés où on te donne de moins en moins ta facture.
- etc
Vous avez trop d'argent, vous voulez plus regarder ce qu'on vous facture ?
FYI, I updated my blog post on CTFs and AI, because I wasn't entirely satisfied with what was in it + people press me for my opinion... so I added it.
https://cryptax.github.io/posts/ctf-ai/
Want it brielfly?
BTW, don't run the exploit without understanding, in particular, you should backup your su. Something with cp -a su su.orig.
You'll see the exploit is devastating, because it gets rid of the password protection, but you don't see anything on the disk : the binary looks the same, original size, original date.
Devastating privilege escalation on Linux: https://copy.fail/
Explanation: https://xint.io/blog/copy-fail-linux-distributions
Implementation in Go: https://github.com/badsectorlabs/copyfail-go
... and I learned today that there are AF_ALG socket types, to access cryptographic functions of the kernel.
Y a qqun qui me dit demande si j'ai du temps pour discuter avec lui sur un sujet.
Ma réponse est "non désolée, pas avant la fin de la semaine prochaine".
Et il insiste "je dois rendre ma réponse vendredi".
Certes. Mais qu'est-ce qui n'est pas suffisamment précis dans le "non" et "pas avant la fin de la semaine prochaine" ? ;-)
NB. Je fais rarement ce genre de réponses.
Ph0wn CTF Social Challenge. So many awesome submissions, I enjoyed seeing them all, and this one is particularly excellent :)
Je ne savais pas que Cline, dans VS, était capable d'ouvrir un navigateur et d'aller cliquer là où il faut se loguer et faire les taches demandées. Wow.
Il n'y avait pas de lumière dans ces toilettes. Je suppose que là, c'était parce que c'est inutile aux malvoyants ?
Je viens de passer ~1 jour à avoir un environnement de développement stable avec Android Studio. Entre toutes les horreurs de gradle, de dependancies bizarre, d'émulateur qui était trop lent etc.
Makefile, c'était pas parfait, mais au moins c'était bien scriptable et compact. Là, je continue à pester contre ces nouveautés qui n'améliorent au final rien.
Retrieved a printed copy of PagedOut at BlackAlps! Awesome! Nice to read, good paper quality and colors :)