Как работать с файлами mdf под Ubuntu 10.10

Posted by

Исходная система:

keiz@ekz:/media/pentest$ cat /etc/issue && uname -a

\n \l

Linux ekz 2.6.35-32-generic #67-Ubuntu SMP Mon Mar 5 19:39:49 UTC 2012 x86_64 GNU/Linux

Посмотрим, что у нас есть в наших репозитариях:

keiz@ekz:~$ apt-cache search

acetoneiso — feature-rich application to and manage CD and DVD images

furiusisomount — An ISO, IMG, BIN, MDF and NRG image management utility

im — mail/news handling commands and Perl modules

mountmanager — User-friendly management of disks and partitions

uif2iso — converts UIF files (used by MagicISO) to ISO or other formats

fuseiso — модуль FUSE для включения ISO-образов в файловую систему

iat — конвертор различных форматов образов CD-ROM в iso9660

mailagent — утилита для автоматической обработки и фильтрации почты

mdf2iso — Простая программа для конвертирования образов дисков из формата mdf в iso/cue/toc

mutt — text-based mailreader supporting MIME, GPG, PGP and threading

Хотелось бы посмотреть эти файлы

keiz@ekz:/media/pentest/mds_mdb$ ls -l

TS_final.mdf

TS_final.mds

 

keiz@ekz:/media/pentest/mds_mdb$ file *

 

TS_final.mdf: data

TS_final.mds: MED_Song

Как видим имеется множество утилит, но я остановлюсь на iat. И так поехали!!!

keiz@ekz:/media/pentest/mds_mdb$ sudo apt-get install iat

Первое, что я всегда делаю это читаю man утилиты если такой имеется.

Переконвертируем из mdf в ISO9660:

 

keiz@ekz:/media/pentest/mds_mdb$ iat TS_final.mdf TS_new.iso

Iso9660 Analyzer Tool v0.1.3 by Salvatore Santagati

Licensed under GPL v2 or later

Detect Signature RAW at 2344

Detect Signature RAW at 4696

Detect Signature RAW at 7048

Detect Signature RAW at 9400

Detect Signature RAW at 11752

Detect Signature RAW at 14104

Detect Signature RAW at 16456

Detect Signature RAW at 18808

Detect Signature RAW at 21160

Detect Signature RAW at 23512

Detect Signature RAW at 25864

Detect Signature RAW at 28216

Detect Signature RAW at 30568

Detect Signature RAW at 32920

Detect Signature RAW at 35272

Detect Signature RAW at 37624

Detect Signature ISO9660 START at 37648

Detect Signature RAW at 39976

Detect Signature ISO9660 at 40000

Image offset start at 0

Sector header 16 bit

Sector ECC 288 bit

Block 2352

Done

Посмотрим, что получилось в итоге:

 

keiz@ekz:/media/pentest/mds_mdb$ ls -l *.iso

-rw-r—r— 1 keiz keiz 26947584 2012-04-24 22:19 TS_new.iso

keiz@ekz:/media/pentest/mds_mdb$ file *.iso

TS_new.iso: # ISO 9660 CD-ROM filesystem data ‘TS_FINAL

 

А теперь подмонтируем этот iso’шник к примеру в тестовую папку:

keiz@ekz:/media/pentest$ sudo mount -o loop -t iso9660 mds_mdb/TS_new.iso /media/pentest/ts_new/

Перейдем в каталог:

cd /media/pentest/ts_new/

дальше можно уже пользоваться распакованными данными как на будет угодно.

С помощью данного инструмента мы получили доступ к запакованным данным. Резульат достигнут.

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

двенадцать − 10 =