Lecteur ecriture secteur mbr C#

Fermé
brino789 Messages postés 20 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 6 février 2016 - 10 févr. 2015 à 13:29
brino789 Messages postés 20 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 6 février 2016 - 3 avril 2015 à 19:35
Bonjour, je cherche un moyen de lire est écrire sur le secteur boot d'un disque dur et clef usb

extraire le bootloader , copié un nouveau bootloader sur le premier secteur d'une clef USB pour quelle soit bootable en c# dotnet peut ont me guider Merci

je cherche à crée un logiciel pour copier un simple bootloader en asm sur une clef usb
A voir également:

2 réponses

Utilisateur anonyme
3 avril 2015 à 11:53
Salut, ma propre solution est HxD: https://mh-nexus.de/en/hxd/

Pour le faire, c'est tout simple:


Tuto pour modifier le Bootsecteur



1.- Ouvrez HxD, ensuite cliquer sur l'icône en forme de disk (OpenDisk en infobulle) qui se trouve a-coté de l'icône représentant un processeur.


2.-Dans Physical disks, choisissez votre clé ( Removable disk x <--n°de la clé. Et surtout pas de Hard disk ) en décochant 'Open as Readonly', sinon pas de modfif. possible. ctrl-S

2.a- Si votre clé est reconnu par windows (vous pouvez entrez dedans via l'explorer, faite une altération du bootsector, sinon vous ne pourrez copié le kernel sur la clé: copié tout le bootsector de votre image binaire et le collé sur celui de la clé.
Quitter HxD, ré-insérer la clé, ouvrez HxD.


3.-Ensuite glisser votre image binaire dans HxD et copier/coller tout le contenu de ce fichier, à partir de l'Offset 0 de la clé USB


4.-Et enfin Ctrl-S. Voila vous avez maintenant en votre possession une clé bootable.


5.-Désormais vous n'avez plus qu'a la tester, redémarrer l'ordi avec la clé, entrer dans le BIOS en appuyer sur F12 et modifier la priorité
de boot pour que votre clé soit prioritaire


6.-Exit et attendez, puis vous devrez voir apparaitre votre programme qui s'exécute.



Enjoy!
0
Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 929
3 avril 2015 à 12:10
Bonjour, j'ai failli supprimer car selon moi, il veux le coder en C#, pas avoir un logiciel existant.
Mais bon, ça peut servir
0
C'est sur, mais comme dans le début de son message, il est dit: Bonjour, je cherche un moyen de lire est écrire sur le secteur boot d'un disque dur et clef usb


Alors voilà j'ai posté mon ptit tuto :p

Et toutes méthodes sont bonnes à prendre selon moi, tant le probleme est résolue dans un cours délai ^^.
0
brino789 Messages postés 20 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 6 février 2016
3 avril 2015 à 16:27
Bonjour et merci de votre réponse qui fonctionne très bien mais c'est possible de le faire en c# console ou gui ?
0
brino789 Messages postés 20 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 6 février 2016
3 avril 2015 à 16:28
Sinon merci pour se tutoriels qui et super
0
Utilisateur anonyme > brino789 Messages postés 20 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 6 février 2016
3 avril 2015 à 16:33
De rien, sinon désolé je ne connait pas le c# :p
0
CptRomaiin Messages postés 315 Date d'inscription mercredi 23 octobre 2013 Statut Membre Dernière intervention 28 avril 2016 58
3 avril 2015 à 18:32
Salut,

J'ai trouvé ce code qui m'a l'air assez simple (je ne l'ai pas testé) :

http://ww25.cprogramdevelop.com/3778215/
0
brino789 Messages postés 20 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 6 février 2016
3 avril 2015 à 19:35
Salut et merci de ta réponse ton code ma l'aire bien une seul question :
ou se trouve le chemin du bootloader dans le code car il me permet pas d'aller chercher mon propre boot pour le placer sur le 1 secteur ?
0