Wiki du LOL

Construire ensemble

Outils pour utilisateurs

Outils du site


vintage:bidouillages

Quelques idées, envies,…

Software

  • Faire fonctionner un logiciel de reconnaissance automatique de la parole
  • Faire un outil d’extraction / décryptage des mots de passes enregistrés dans Firefox fonctionnant sous linux en ligne de commande
  • Jouets autour du format ELF
  • Rajouter / modifier des données dans un binaire (de manière similaire aux ressources du format PE)
  • Un packer pour ELF (copiant les méthodes existant sous Windows)
  • Un execve en userland existe déjà → projet pédagogique pour comprendre tout ce qu’il se passe côté noyau. Idée d’amélioration : Faire du rop pour décharger la dernière lib avant de lancer le nouveau processus.
  • Patcher ht (un outil qui fait notamment du désassemblage)
  • Rajouter des symboles @plt à la place des wrapper tout moisis
  • Rajouter le support des .o
  • Rajouter le support des .ko
  • Rajouter le support des core dump
  • Amélioration du décompilateur boomerang pour le rendre au moins aussi bon que le plugin hexrays d’IDA
  • Un désobfuscateur de binaire (peut-être dans boomerang)
  • Un petit OS pour mieux comprendre Linux
  • Un hyperviseur pour Linux + l’OS sus-codé
  • Un “proxy X11” pour détacher / attacher les applications graphiques comme screen avec les applications en terminal.
  • Edit : xmove et xpra font déjà ça → projet pédagogique pour comprendre le protocole X11.
  • Un “suspend to disk” d’un processus isolé : snapshot et restauration (projet relativement lié à l’execve en userland)
  • Un terminal simple
  • Modifier le terminal par défaut de Linux pour qu’il soit compatible VT100 et plus

Programmation hardware / µ-contrôleur

Robotique

Divers

vintage/bidouillages.txt · Dernière modification : 2024/10/29 20:01 de 127.0.0.1