Ανάκτηση διεγραμμένων αρχείων με την χρήση του foremost

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Re: Ανάκτηση διεγραμμένων αρχείων με την χρήση του foremost

Δημοσίευσηαπό konnn » 31 Μάιος 2012, 18:53

Στο Full Circle Magazine #59 που είναι δωρεάν από το κέντρο λογισμικού αναφέρει κάποια αναλυτικά πράγματα για το foremost.Δε το διάβασα ακόμα, μπορεί να λέει κάτι που να σε ενδοιαφέρει.
1 Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Desktop : Ubuntu 16.04 64bit
a Intel Core i3 CPU 530 2.93GHz ‖ RAM 3824 MiB ‖ Intel DH55HC -
b nVidia Device [10de:1040] (rev a1)
c eth0: Intel 82578DC Gigabit Network Connection
3 Notebook : Ubuntu 16.04 64 bit
a Intel Core i3-2365M CPU @ 1.40GHz ‖ RAM 3854 MiB ‖ LENOVO 20197
b Intel 2nd Generation Core Processor Family Integrated Graphics Controller
c 5 wlan0: Intel Centrino Wireless-N 2230 ⋮ eth0: Realtek RTL8101E/RTL8102E

Αυτόματη υπογραφή.
Άβαταρ μέλους
konnn
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3568
Εγγραφή: 12 Ιούλ 2010, 17:54
Τοποθεσία: Καλαμάτα
Launchpad: konnn
Εκτύπωση

Re: Ανάκτηση διεγραμμένων αρχείων με την χρήση του foremost

Δημοσίευσηαπό g1wrg0s » 31 Μάιος 2012, 19:35

Ευχαριστω , φαινεται ενδιαφερον. Παρ' ολα αυτα θελει account και δεν παιζει να κανω.

Οταν βρω χρονο θα ψαξω στο internet για κατι αντιστοιχο.!
Το προβλημα που μου μενει να αντιμετωπισω ειναι οτι για παραμετρους -t jpg και -t all στα 32000 σταματα και δεν ξερω το γιατι.
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 12.10 quantal 3.10.20-031020-generic 32bit (el_GR.UTF-8, Unity ubuntu), Windows 8
3 Intel Core i5-3230M CPU @ 2.60GHz ‖ RAM 7923 MiB ‖ Acer VA50_HC_CR - Acer Aspire V3-571G
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915} ⋮ nVidia Device [10de:0fe1] {}
5 eth0: Broadcom NetLink BCM57785 Gigabit Ethernet PCIe [14e4:16b5] (rev 10) ⋮ wlan0: Atheros Inc. AR9462 Wireless Network Adapter [168c:0034] (rev 01)
g1wrg0s
punkTUX
punkTUX
 
Δημοσιεύσεις: 196
Εγγραφή: 26 Μάιος 2012, 10:29
Εκτύπωση

Re: Ανάκτηση διεγραμμένων αρχείων με την χρήση του foremost

Δημοσίευσηαπό konnn » 31 Μάιος 2012, 19:41

g1wrg0s έγραψε: Παρ' ολα αυτα θελει account και δεν παιζει να κανω.

Ο ubuntu one account είναι , αν έχεις.
1 Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Desktop : Ubuntu 16.04 64bit
a Intel Core i3 CPU 530 2.93GHz ‖ RAM 3824 MiB ‖ Intel DH55HC -
b nVidia Device [10de:1040] (rev a1)
c eth0: Intel 82578DC Gigabit Network Connection
3 Notebook : Ubuntu 16.04 64 bit
a Intel Core i3-2365M CPU @ 1.40GHz ‖ RAM 3854 MiB ‖ LENOVO 20197
b Intel 2nd Generation Core Processor Family Integrated Graphics Controller
c 5 wlan0: Intel Centrino Wireless-N 2230 ⋮ eth0: Realtek RTL8101E/RTL8102E

Αυτόματη υπογραφή.
Άβαταρ μέλους
konnn
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3568
Εγγραφή: 12 Ιούλ 2010, 17:54
Τοποθεσία: Καλαμάτα
Launchpad: konnn
Εκτύπωση

Re: Ανάκτηση διεγραμμένων αρχείων με την χρήση του foremost

Δημοσίευσηαπό g1wrg0s » 04 Ιουν 2012, 10:02

Δεν εχω , στο ubuntistas γνωριζει κανενας αν εχει κατι; Οσο το εψαξα δεν βρηκα κατι
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 12.10 quantal 3.10.20-031020-generic 32bit (el_GR.UTF-8, Unity ubuntu), Windows 8
3 Intel Core i5-3230M CPU @ 2.60GHz ‖ RAM 7923 MiB ‖ Acer VA50_HC_CR - Acer Aspire V3-571G
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915} ⋮ nVidia Device [10de:0fe1] {}
5 eth0: Broadcom NetLink BCM57785 Gigabit Ethernet PCIe [14e4:16b5] (rev 10) ⋮ wlan0: Atheros Inc. AR9462 Wireless Network Adapter [168c:0034] (rev 01)
g1wrg0s
punkTUX
punkTUX
 
Δημοσιεύσεις: 196
Εγγραφή: 26 Μάιος 2012, 10:29
Εκτύπωση

Re: Ανάκτηση διεγραμμένων αρχείων με την χρήση του foremost

Δημοσίευσηαπό konnn » 17 Αύγ 2012, 17:15

Ξέρει κανείς πως να προεκτείνουμε τους τύπους δεδομένων του foremost; Ενδιαφέρομαι για .MOD, .MOI.
1 Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Desktop : Ubuntu 16.04 64bit
a Intel Core i3 CPU 530 2.93GHz ‖ RAM 3824 MiB ‖ Intel DH55HC -
b nVidia Device [10de:1040] (rev a1)
c eth0: Intel 82578DC Gigabit Network Connection
3 Notebook : Ubuntu 16.04 64 bit
a Intel Core i3-2365M CPU @ 1.40GHz ‖ RAM 3854 MiB ‖ LENOVO 20197
b Intel 2nd Generation Core Processor Family Integrated Graphics Controller
c 5 wlan0: Intel Centrino Wireless-N 2230 ⋮ eth0: Realtek RTL8101E/RTL8102E

Αυτόματη υπογραφή.
Άβαταρ μέλους
konnn
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3568
Εγγραφή: 12 Ιούλ 2010, 17:54
Τοποθεσία: Καλαμάτα
Launchpad: konnn
Εκτύπωση

Re: Ανάκτηση διεγραμμένων αρχείων με την χρήση του foremost

Δημοσίευσηαπό simosx » 17 Αύγ 2012, 19:57

konnn έγραψε:Ξέρει κανείς πως να προεκτείνουμε τους τύπους δεδομένων του foremost; Ενδιαφέρομαι για .MOD, .MOI.


Πάρε τον πηγαίο κώδικα του foremost από τη σελίδα
http://foremost.svn.sourceforge.net/viewvc/foremost/
Ο κώδικας είναι στον υποκατάλογο tags/...

Μεταγλωττίζει μια χαρά σε Ubuntu 12.04 (μόλις το ολοκλήρωσα).

Στο README αναφέρει τι πρέπει να κάνεις, και απλά βάζεις στοιχεία για τα αρχεία που θέλεις στο foremost.conf.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Ανάκτηση διεγραμμένων αρχείων με την χρήση του foremost

Δημοσίευσηαπό konnn » 18 Αύγ 2012, 09:55

Τελικά κάτι έκανα, πρόσθεσα τις γραμμές
Κώδικας: Επιλογή όλων
MOD y 400000 MOD
,
Κώδικας: Επιλογή όλων
MOI y 400000 MOI
, ξαναμεταγλώττισα και το έτρεξα με τη παράμετρο -t να είναι all (αν βάλω -t MOD,MOI το παίρνει λάθος).
Τώρα, τα αποτελέσματα: βρίσκει όντως αρχεία αλλά πρέπει να είναι κατακερματισμένα διότι ένα βίντεο μπορεί να έχει σκηνές από άλλο. Επίσης κάποια άλλα δε μπορεί να τα παίξει και έχω το μήνυμα
έγραψε:Could not determine type of stream.
.
Ίσως τα παραπάνω συμβαίνουν διότι δεν έδωσα παραμέτρους για το header σε μορφή hex, το οποίο μάλλον δεν κατανοώ. Η εφαρμογή mediainfo δεν περιλαμβάνει τύπους όπως τα .MOD ώστε να πρόσθετα τέτοιες πληροφορίες στο header.
1 Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Desktop : Ubuntu 16.04 64bit
a Intel Core i3 CPU 530 2.93GHz ‖ RAM 3824 MiB ‖ Intel DH55HC -
b nVidia Device [10de:1040] (rev a1)
c eth0: Intel 82578DC Gigabit Network Connection
3 Notebook : Ubuntu 16.04 64 bit
a Intel Core i3-2365M CPU @ 1.40GHz ‖ RAM 3854 MiB ‖ LENOVO 20197
b Intel 2nd Generation Core Processor Family Integrated Graphics Controller
c 5 wlan0: Intel Centrino Wireless-N 2230 ⋮ eth0: Realtek RTL8101E/RTL8102E

Αυτόματη υπογραφή.
Άβαταρ μέλους
konnn
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3568
Εγγραφή: 12 Ιούλ 2010, 17:54
Τοποθεσία: Καλαμάτα
Launchpad: konnn
Εκτύπωση

Re: Ανάκτηση διεγραμμένων αρχείων με την χρήση του foremost

Δημοσίευσηαπό simosx » 18 Αύγ 2012, 10:14

konnn έγραψε:
Μάλλον θέλει αρκετό πείραγμα,δεν τα κατάφερα.


1. Ακολουθούμε τις οδηγίες στο
http://foremost.svn.sourceforge.net/vie ... iew=markup

2. Για παράδειγμα, για αρχεία WordPerfect,
Κώδικας: Επιλογή όλων
#---------------------------------------------------------------------
# WORDPERFECT
#---------------------------------------------------------------------
#
wpc y 100000 ?WPC
#


Μπορείς να επιβεβαιώσεις αν πάρεις ένα αρχείο .wpd και τρέξεις

έγραψε:$ hexdump -c seventh_grade.wpd | head
0000000 � W P C ? D 002 \0 001 \n 002 003 \0 \0 \0 002
0000010 005 \0 \0 \0 � U 002 \0 \0 002 \0 \0 @ 237 @ =


3. Έχουν τα αρχεία .mod κάποια κοινά byte στην αρχή τους;
Ας δούμε αν μπορούμε να βρούμε κάτι έτοιμο.

Η εντολή file μπορεί να εντοπίσει το είδος ενός αρχείου από τα πρώτα του byte, αν αυτά είναι κοινά.
Χρησιμοποιεί το αρχείο /etc/magic όπου έχει πληροφορίες παρόμοιες με το foremost.conf.
Η εντολή file είναι πολύ παλιά, και τώρα τα δεδομένα της (/etc/magic) έχουν μεταφερθεί στο /usr/share/file/
και βρίσκεται εκεί το μεγάλο αρχείο με τα δεδομένα, σε μια μεταγλωττισμένη μορφή (για γρήγορη πρόσβαση).
Τι κάνουμε εμείς για να βρούμε το αρχείο magic;

Με
Κώδικας: Επιλογή όλων

man file

βλέπουμε στο τέλος ότι
Κώδικας: Επιλογή όλων
AVAILABILITY
You can obtain the original author's latest version by anonymous FTP on
ftp.astron.com in the directory /pub/file/file-X.YZ.tar.gz.

Η πιο πρόσφατη έκδοση είναι ftp://ftp.astron.com/pub/file/file-5.11.tar.gz
Μετά από την αποσυμπίεση, στο file-5.11/magic/Magdir θα δεις τα σχετικά αρχεία, καθώς και την πληροφορία για το WordPerfect:

Κώδικας: Επιλογή όλων
#WordPerfect type files Version 1.6 - PLEASE DO NOT REMOVE THIS LINE
0 string \377WPC\020\000\000\000\022\012\001\001\000\000\000\000 (WP) loadable file

που μπορείς εύκολα να δεις την αντιστοιχία με τη μορφή του κανόνα στο foremost.

Υπάρχουν ήδη κανόνες για αρχεία MOD, στο file-5.11/magic/Magdir/audio

Κώδικας: Επιλογή όλων
.........
#audio/x-tracker-module
>17 string >\0 Title: "%s"

21 string/c =!SCREAM! Screamtracker 2 module sound data
!:mime audio/x-mod
#audio/x-screamtracker-module
21 string BMOD2STM Screamtracker 2 module sound data
!:mime audio/x-mod
#audio/x-screamtracker-module
1080 string M.K. 4-channel Protracker module sound data
!:mime audio/x-mod
#audio/x-protracker-module
>0 string >\0 Title: "%s"
1080 string M!K! 4-channel Protracker module sound data
!:mime audio/x-mod
......


Ανάλογα με το είδος MOD που έχεις, νομίζω ότι το κοινό ζήτημα είναι να έχουν στη θέση 1080 το αλφαριθμητικό M!K!.
Σε κάθε περίπτωση, αν δεν καταφέρεις κάτι, επιβάλλεται να αναφέρεις που ακριβώς κόλλησες.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Ανάκτηση διεγραμμένων αρχείων με την χρήση του foremost

Δημοσίευσηαπό Chris_th » 19 Αύγ 2012, 14:03

Μετά από format και καθαρή εγκατάσταση των ubuntu ο δίσκος μου είναι αυτός.

Πως θα μπορέσω να βρω αρχεία που είχα, όσο είχα windows πριν το format; Ποια κατάτμηση πρέπει να κάνω image ή δεν χρειάζεται για το Foremost;
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 14.04 trusty 3.13.0-35-generic 32bit (el_GR.UTF-8, Unity ubuntu), Ubuntu 3.13.0-34-generic
3 Intel Core2 Duo CPU T6400 2.00GHz ‖ RAM 3028 MiB ‖ TOSHIBA Portable PC - TOSHIBA Satellite A300
4 Advanced Micro Devices, Inc. [AMD/ATI] RV620/M82 [Mobility Radeon HD 3450/3470] [1002:95c4] {radeon}
5 wlan0: Intel WiFi Link 5100 [8086:4232] ⋮ eth0: Realtek RTL8101E/RTL8102E Ethernet [10ec:8136] (rev 02)
Άβαταρ μέλους
Chris_th
babeTUX
babeTUX
 
Δημοσιεύσεις: 86
Εγγραφή: 08 Μαρ 2012, 15:36
Τοποθεσία: Thessaloniki
Εκτύπωση

Re: Ανάκτηση διεγραμμένων αρχείων με την χρήση του foremost

Δημοσίευσηαπό clepto » 19 Αύγ 2012, 14:05

δεν νομίζω ότι χρειάζεται να κάνεις Image...ψάχνεις για συγκεκριμένου τύπου αρχεία;
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

ΠροηγούμενηΕπόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Οδηγοί - How to - Tutorials