J'ai besoin d'un petit programme capable d'ouvrir un fichier en binaire (ça, ça vas) puis d'y rechercher l'emplacement d'une certaine suite d'octet (donnée en hexa, ex: F403FF2D), afin de les remplacer par une nouvelle valeur.

Le fichiers en entrée peuvent faire jusqu'a 1 ou 2 Mo, j'avais pensé tous écrir dans un buffer puis parcourrir byte a byte et enfin modifier mon buffer quand je trouve ma suite et réécrire, mais ça me semble pas tres optimal, n'y as t'il pas des fonctions se rapprochant de ça?