KunterBuntesSeminar-SS10/CrackingBinaryFormats: Unterschied zwischen den Versionen
(→Termin) |
K (Bot: Kosmetische Änderungen) |
||
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 20: | Zeile 20: | ||
= Material = | = Material = | ||
* | * [[Medium:Cracking_binary_formats.pdf|Folien]] | ||
= Weiterführende Links = | = Weiterführende Links = | ||
* | * http://de.wikipedia.org/wiki/Integer_(Datentyp) | ||
* http://de.wikipedia.org/wiki/Byte-Reihenfolge | |||
* http://www.iwriteiam.nl/Ha_HTCABFF.html | |||
* http://code.google.com/p/mainnav-reader | |||
[[Kategorie:KunterBuntesSeminar]] | [[Kategorie:KunterBuntesSeminar]] |
Aktuelle Version vom 8. Juni 2012, 17:21 Uhr
Das ist der neunte Termin des KunterBunten Seminars im Sommersemester 2010.
Abstract[Bearbeiten]
Leider ist es heutzutage noch oft die Regel, dass Hersteller von Hardware ihre Treiber und Software nur für Windows schreiben und publizieren. Möchte man die Hardware nun auch unter anderen Betriebssysteme nutzen, ist ein Weg das Schreiben äquivalenter Software. Allerdings ist dies nicht ganz einfach, da diese Hersteller in der Regel keinerlei Spezifikationen für Kommunikationsprotokolle oder Datenformate veröffentlichen.
Am Beispiel einer GPS-Maus, welche Positionsdaten auf einen via USB auslesbaren internen Speicher ablegt, beschreibt der Vortrag die Vorgehensweise das Kommunikationsprotokoll zu entschlüsseln um den internen Speicher auszulesen und anschließend wie dieses Binärformat interpretiert werden kann um letztendlich Klartextinformationen zu erhalten.
Stichwörter[Bearbeiten]
cracking, reverse engineering, binärformate
Vortragender[Bearbeiten]
- Dennis Keitzel <6keitzel>
Termin[Bearbeiten]
- 22.06.2010, 18-20 Uhr, C-221