Salut a tous.
Je cherche un code pour lire ou modifier le MBR avec C.
Merci .
Salut a tous.
Je cherche un code pour lire ou modifier le MBR avec C.
Merci .
Bonjour
C'est pour faire des choses malveillantes non?
Bon, une solution serait de regarder le code source d'un bootloader
ftp://alpha.gnu.org/gnu/grub/
Bonne chance
J'ai telecharger un de la liste !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
j'ai rien compris.
Comment le compiler .
Faut pas chercher à le compiler, faut chercher à comprendre le source surtout.
Sur un Unixoide, recuperer le MBR est une chose assez simple.
Il suffit d'ouvrir le fichier qui correspond a ton disque dur, et lire les 512 premiers octets (taille d'un MBR).
Ce fichier peut etre "/dev/rwd0a", "/dev/hda",... selon le systeme utilise et la configuration materielle.
Pour le modifier c'est un peu le meme principe mais il faut demonter le disque avant. Donc avoir un deuxieme systeme en route. (liveCD, boot sur un autre disque, etc.).
Pour un windowsoide, je sais pas du tout.
P.S.: La prudence est de mise. Abimer son MBR nuit a la sante.
Pour lire un MBR, je pense que ce serait plus simple en faire en assembleur qu'en C.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager