Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdKurt Peeters Laatst gewijzigd meer dan 10 jaar geleden
1
SIP File Recovery Tool
2
Agenda 18/10/2006Maken agenda + onderzoeken van verschillende filetypes 25/10/2006Uitzoeken hoe er effecient gelezen en geschreven kan worden in C# 1/11/2006herfstvakantie 8/11/2006uitwerken programma 15/11/2006uitwerken programma 22/11/2006uitwerken programma: onderwerpen aan aantal testen 29/11/2006uitwerken programma 6/12/2006uitwerken programma: CLI GUI /.net GUI 13/12/2006Uitwerken van een "dummy" + handleiding + helpfile 20/12/2006Verslag van ervaringen van het project
3
Agenda 8/11/2006 Nadenken over UML diagram Maken van het UML diagram Maken van een robuust programma die al naar GIF’s en PNG’s kan zoeken
4
Agenda 15/11/2006 Zoeken naar JPEG’s toevoegen Programma reeds grondig testen en zoeken naar problemen Deze problemen noteren en zoeken waar het probleem is
5
Agenda 22/11/2006 Gevonden problemen oplossen Ontwikkelen van een klasse om XML bestanden in te lezen Deze klasse kan dan gebruikt worden om verschillende talen aan het programma toe te voegen
6
Agenda 29/11/2006 XML klasse integreren in het geheel Een eerste versie van de GUI maken
7
Agenda 6/12/2006 Volledig afwerken van de GUI, als er gezocht wordt moet er een statusbalk etc. komen Integreren van het programma “dd” in dit programma, op deze manier kan men ook een image maken met het programma
8
Agenda 13/12/2006 Programma grondig testen en uitzoeken of alles duidelijk is Een “dummy” maken om andere gebruikers klassen te kunnen laten schrijven voor het programma om naar andere bestandstypen te zoeken Een kort maar duidelijke helpfile
9
Agenda 20/12/2006 Maken van verslag van het project Noteren van ervaringen
10
File Recovery Tool Doel
11
Een tool schrijven om makkelijk een geformatteerde schijf te doorzoeken naar afbeeldingen Deze afbeeldingen in een bepaalde map plaatsen Recovery gebeurt op elk soort filesystem
12
Beperking De harde schijf zelf wordt niet doorzocht maar een image. Van de harde schijf zal dus eerst een image moeten gemaakt worden. Indien er genoeg tijd is kan deze in de tool verwerkt worden.
13
File Recovery Tool Tools
14
Cygnus hex editor: een hex editor en viewer voor de afbeeldingen en images dd for windows, om image te maken van je harde schijf dd for windows Microsoft Visual C# express edition: om de code te schrijven
15
Tools: Cygnus hex editor
16
Tools: dd for windows
17
Tools: Visual C#
18
File Recovery Tool Onderzoeken van verschillende afbeeldingstypes
19
JPEG Joint Photographic Experts Group Meest gebruikte afbeeldingsformaat Verschillende types: jpeg jfif, jpeg exif en jpeg eexif
20
JPEG: JFIF Begint hexadecimaal met: FF D8 FF E0 Bevat geen extra informatie zoals bv. thumbnails Eindigt hexadecimaal met: FF D9
21
JPEG: JFIF voorbeeld …
22
JPEG: EXIF Begint hexadecimaal met: FF D8 FF E1 Vaak gebruikt: Kodak DC3400 Bevat extra informatie zoals thumbnail Eindigt hexadecimaal met: FF D9
23
JPEG: EXIF voorbeeld …
24
JPEG: EEXIF Begint hexadecimaal met: FF D8 FF E1 Vaak gebruikt: Nikon Coolpix 995 Bevat extra informatie zoals thumbnail Eindigt hexadecimaal met: FF D9
25
GIF Graphics Interchange Format 8-bit-per-pixel bitmap image format “Maar” 256 kleuren (note: true colour )true colour Vaak gebruikt voor bewegende afbeeldingen
26
GIF: GIF87a Begint hexadecimaal met 47 49 46 38 37 61 Eindigt hexadecimaal met 00 3B Wordt bijna niet gebruikt
27
GIF: GIF89a Begint hexadecimaal met 47 49 46 38 39 61 Eindigt hexadecimaal met 00 3B
28
GIF voorbeeld …
29
PNG Portable Network Graphics Alternatief voor GIF (patent) Biedt betere compressie dan GIF
30
PNG Begint hexadecimaal met: 89 50 4E 47 0D 0A 1A 0A Eindigt hexadecimaal met: 49 45 4E 44 AE 42 60 82
31
PNG voorbeeld …
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.