Toggle theme
Wiki du LOL
Construire ensemble
Outils pour utilisateurs
Toggle theme
S'identifier
Outils du site
Rechercher
Outils
Afficher le texte source
Anciennes révisions
Liens de retour
Derniers changements
Gestionnaire Multimédia
Plan du site
S'identifier
>
Derniers changements
Gestionnaire Multimédia
Plan du site
Piste :
•
bidouillages
Panneau latéral
Outils
Labolyon.fr
Git
Wiki
Les collectifs
Gestion du SI
SI du local
Infokiosque
L'asso
Statuts & Règlement
Rapport d'activité
vintage:bidouillages
Ceci est une ancienne révision du document !
Quelques idées, envies,…
Installer une GNU/Hurd
Faire fonctionner un logiciel de reconnaissance automatique de la parole
Piloter un axe d’imprimante, de plastifieuse,..
http://www.azega.com/controlling-a-stepper-motor-with-an-arduino
http://www.arduino.cc/en/Tutorial/Stepper
Faire mumuse avec un EEG
https://github.com/qdot/emokit
http://openvibe.inria.fr/
http://openeeg.sourceforge.net/doc/
Faire un outil d’extraction / décryptage des mots de passes enregistrés dans Firefox fonctionnant sous linux en ligne de commande
http://korben.info/les-mots-de-passe-sous-firefox.html
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.
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
Des robots en
pendule inversé
Un robot à deux roues façon
gyropode
Un robot à deux roues façon
moto / vélo
Un robot à une roue façon monocycle
Si tout ça est trop simple : rajouter
un
ou
deux
autres
niveaux de pendule
De toutes façons, avec des roues c’est trop simple,
un robot volant c’est mieux
Jouer avec le système de
GameBoy
classique
Dumper une ROM de cartouche
Émuler une cartouche depuis le PC
Faire du reversing / décompilation de ROM
Reprogrammer une cartouche
Fabriquer une
useless box
Faire joujou avec le décodeur du lecteur DVD / DivX (TODO : mettre la ref de la puce)
Le reprogrammer (beaucoup d’entrées / sorties)
Chercher à obtenir sa clé de décodage DVD
vintage/bidouillages.1360344135.txt.gz
· Dernière modification : 2024/10/29 20:01 (modification externe)
Outils de la page
Afficher le texte source
Anciennes révisions
Liens de retour
Haut de page