Willkommen Gast, Sie befinden sich in: Anmelden

PHerzog.NET Wiki Suche im wiki »



Navigation (WeTab)

Auf Anregung im Forum ( http://www.wetab-community.com/index.php?/topic/14842-magic-byte-write ) habe ich mich dran gemacht ein kleines Programm zu schreiben, welches erlaubt unter Windows ohne großartiger Kenntnis der internen Geheimnisse des Betriebssystems einen USB-Stick mit den 4 Bytes auszustatten. Für mich wars ein kleines Lehrstück, damit ich mit Visual Studio besser zurecht komme.

Hier schon mal der Link zur ZIP Datei: WriteMagicBytesToUSB.ZIP Version 2.0

Es ist wichtig, dass die Datei (nach dem entpacken) als Administrator ausgeführt wird. Also die Datei im Explorer mit der rechten Maustaste anklicken und "als Administrator ausführen" anwählen.

Es geht dann ganz einfach. USB-Stick einstecken und Reload klicken. War der Stick beim Programmstart bereits drin, entfällt der Schritt natürlich. Der erste gefundene Stick ist bereits angewählt. Hier kann man einen anderen auswählen, falls er vom System gefunden wird.

Dann "Read Sector" anklicken, welches nun den ersten Sektor (512 Byte) des USB-Sticks ausliest. Die 4 Bytes ab Position 440 werden auch angezeigt und man kann sie beliebig ändern. Der Button SET ermöglicht das automatische Füllen mit den berühmten 4 Bytes. Nun wird er Write Sector Button anwählbar und damit schreibt man die 512 Bytes wieder zurück auf den USB-Stick

Bild

Ich habe auch den Sourcecode hier hinterlegt, damit so mancher vielleicht selbst lernt, wie man auf Hardware unter CSharp (C#) zugreift. Dazu gibts eine eigene WikiPage hier: Write Magic Bytes to USB Sourcecode

  Name Größe
- downloadcs.PNG 91,50 KB
- writemagicbytes.png 88,63 KB
- writemagicbytestousb.zip 44,03 KB

Edit | Alle | Kategorien | Navigation Pfad | Administration | Files
WikiSoftware (c) by Screwturn Wiki