Ceci est une ancienne révision du document !
Classe : Codeur
Alignement : Debian
Électronique
Informatique
Langues
Meca
Intérêts :
Tribus :
Projets :
<HTML><ul></HTML>
<HTML><li></HTML>Un cours de C / Algo pour le (slides en cours de rédaction…)<HTML></li></HTML>
<HTML><li></HTML>Plein de petits projets actuellement en attente et à buts essentiellement pédagogiques (comprendre : réinventer la roue pour comprendre les roues qui roulent bien)<HTML></li></HTML>
<HTML><li></HTML>Un outil de décryptage des mots de passes Firefox<HTML></li></HTML>
<HTML><li></HTML>Jouer avec le format ELF
<HTML>
<ul>
</HTML><HTML></li></HTML>
<HTML><li></HTML>Rajouter / modifier des données dans un binaire similaire aux ressources du format PE<HTML></li></HTML>
<HTML><li></HTML>Un packer pour ELF (copier les méthodes qui existent sous Windows)<HTML></li></HTML>
<HTML><li></HTML>Un execve en userland
<HTML>
</ul>
</HTML><HTML></li></HTML>
<HTML><li></HTML>Patcher ht
<HTML>
<ul>
</HTML><HTML></li></HTML>
<HTML><li></HTML>Rajouter des symboles @plt à la place des wrapper tout moisis<HTML></li></HTML>
<HTML><li></HTML>Rajouter le support des .o<HTML></li></HTML>
<HTML><li></HTML>Rajouter le support des .ko<HTML></li></HTML>
<HTML><li></HTML>Rajouter le support des core dump
<HTML>
</ul>
</HTML><HTML></li></HTML>
<HTML><li></HTML>Améliorer le décompilateur boomerang pour le rendre au moins aussi bon qu’IDA<HTML></li></HTML>
<HTML><li></HTML>Un désobfuscateur de binaire (peut-être dans boomerang)<HTML></li></HTML>
<HTML><li></HTML>Un petit OS pour mieux comprendre Linux<HTML></li></HTML>
<HTML><li></HTML>Regader de près le fonctionnement des hyperviseurs et en coder un pour Linux + mon OS<HTML></li></HTML>
<HTML><li></HTML>Un “proxy X11” pour détacher / attacher les applications graphiques comme screen avec les applications en terminal.<HTML></li></HTML>
<HTML><li></HTML>Un “suspend to disk” d’un processus : snapshot et restauration (relativement lié à l’execve en userland)<HTML></li></HTML>
<HTML><li></HTML>Un terminal simple<HTML></li></HTML>
<HTML><li></HTML>Modifier le terminal par défaut de Linux pour qu’il soit compatible VT100 et plus<HTML></li></HTML>
<HTML><li></HTML>Des robots en pendule inversé
<HTML>
<ul>
</HTML><HTML></li></HTML>
<HTML><li></HTML>Un robot à deux roues façon gyropode<HTML></li></HTML>
<HTML><li></HTML>Un robot à deux roues façon moto<HTML></li></HTML>
<HTML><li></HTML>Un robot à une roue façon monocycle<HTML></li></HTML>
<HTML><li></HTML>Si tout ça est trop simple : rajouter un ou deux autres niveaux de pendule
<HTML>
</ul>
</HTML><HTML></li></HTML><HTML></ul></HTML>