Suivre

Recette du jour : sur un système de fichiers , si tu crée un répertoire vide à la racine, puis que tu modifies la partoche en remplaçant `0x2e 0x2e` par `0x2d 0x2d`, si tu le monte sur un , il freeze et BSOD au bout d'une demi-heure (+/- selon la quantité de la RAM de la machine), en criant juste avant de mourir qu'il n'y a plus beaucoup place sur le système de fichiers, parce qu'il y a 365444GB utilisés sur 1GB.

En modifiant ces octets, le graphe des entrées de répertoire du système de fichiers devient cyclique : Linux détecte ces boucles (comme il le fait pour les liens symboliques), Windows se vautre dessus et alloue toute la RAM depuis du code noyau.

@pistache j'ai sauté une étape là.

Comment tu « modifies la partoche » ?

@thy

En travaillant directement au niveau bloc, avec un éditeur comme "hexedit", ou "bbe".

Personellement j'utilise "bbe -e 's/../--/g' $input -o $output", c'est un équivalent à sed pour les données binaires.

Inscrivez-vous pour prendre part à la conversation
social.bim.land

Le réseau social du BIM, fruit de la collaboration de 3 associations promouvant les Logiciels Libres et la Neutralité du net