Articles de blog¶
24/04/2023 - THCon 2023 « supplychain » writeup
13/01/2021 - Critical analysis of Flashbots
02/05/2020 - Python logging: do’s and don’ts
18/02/2020 - The bZx attacks explained
18/02/2019 - Analyzing suspicious smart contract vacuuming
05/12/2018 - How to steal Ethers: scanning for vulnerable contracts
04/12/2018 - Pakala: yet another EVM symbolic execution tool
02/12/2018 - Syncing a Parity Archive Node: How-To
11/12/2016 - Le gestionnaire de mot de passe parfait
21/03/2016 - IPv6 statique avec Online.net
06/12/2015 - Mémo d’astuces diverses
06/06/2015 - Astuces Neo4j [en]
28/05/2015 - Un Firefox qui respecte votre vie privée
11/12/2014 - Un crawler très simple et puissant en Python [en]
11/12/2014 - Crawler web & recherche de listes de mots
15/07/2014 - Pianos robots, vision par ordinateur et motion planning
08/06/2014 - Installer un serveur mail avec Exim4 & Dovecot
08/03/2014 - Liste de jeux de qualité
08/03/2014 - Comment voler du Bitcoin
01/01/2014 - Pourquoi les nerds sont impopulaires ?
03/11/2013 - Initiation au Python
25/08/2013 - Sphinx pour un site/wiki personnel
25/08/2013 - Compression de données
21/07/2013 - Feedspot
20/07/2013 - Sécurité-info
20/07/2013 - Extensions Firefox
20/07/2013 - Configuration d’apache2 pour fastcgi & suExec
20/07/2013 - Classebook
20/07/2013 - Bonnes pratiques au démarrage d’une application Django
01/11/2011 - Traitement d’images