mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-14 17:06:16 +00:00
Merge pull request #1751 from mhmdfy/update-photorec
Update photorec to 7.0
This commit is contained in:
commit
a369528b67
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
TestDisk & PhotoRec , http://www.cgsecurity.org
|
||||
Copyright (C) 1998-2014 Christophe GRENIER <grenier@cgsecurity.org>
|
||||
Copyright (C) 1998-2015 Christophe GRENIER <grenier@cgsecurity.org>
|
||||
|
||||
|
@ -1,5 +1,51 @@
|
||||
Current news
|
||||
== 7.0-WIP ==
|
||||
== 7.0 ==
|
||||
|
||||
=== General Improvements ===
|
||||
Various fix including security fix, thanks to
|
||||
* Coverity scan (Static Analysis of source code)
|
||||
* afl-fuzz (security-oriented fuzzer).
|
||||
* Denis Andzakovic from Security Assessment for reporting an exploitable Stack Buffer Overflow
|
||||
|
||||
=== TestDisk ===
|
||||
==== Improvements ====
|
||||
* exFAT: better support
|
||||
* ext4: handle 64 bit blocks or 64 KiB blocksize. Fix detection and file listing
|
||||
|
||||
==== Bug fixes ====
|
||||
* Avoid erroneous error when writing 512 bytes on hard disk using 4k sector
|
||||
* FAT, NTFS: avoid NULL pointer dereference if localtime() returns NULL. Thanks to Graham Sutherland for reporting this bug.
|
||||
|
||||
=== PhotoRec & QPhotoRec ===
|
||||
QPhotoRec is a Graphical User Interface (Qt based GUI) version of PhotoRec. More user friendly, it recognizes the same file formats.
|
||||
|
||||
PhotoRec remains recommended for advanced users, it can stop a recovery and resume it later, it recovers more fragmented files when brute-force technology is enabled and expert mode is available.
|
||||
|
||||
==== Improvements ====
|
||||
* Reduced false positives for more than 80 file formats.
|
||||
* .gif: fix filesize detection
|
||||
* .flv: add Flash filesize detection
|
||||
* .mpg: detect filesize for MPEG
|
||||
* .ra: detect filesize for RealAudio3
|
||||
* Improved algorithm to deal with data fragmentation resulting in a general speed increased
|
||||
* Speedup brute-force mode. Brute-force mode can recover more fragmented files, but it's still slow and not 100% reliable. You can enable it in PhotoRec Options menu.
|
||||
|
||||
New file formats recovered by PhotoRec:
|
||||
* .3dm: Rhino / openNURBS
|
||||
* .ari: ARRI Raw Video
|
||||
* .camrec: Camtasia Studio
|
||||
* .dad: Micae DVR
|
||||
* .dcm: Digital Imaging and Communications in Medicine (DICOM)
|
||||
* .fp12: File Maker Pro 12
|
||||
* .kra: Krita
|
||||
* .mlv: Magic Lantern Video
|
||||
* .notebook: SMART notebook
|
||||
* .ora: Mypaint
|
||||
* .red: RED2 video format
|
||||
* .rlv: Revelation password
|
||||
* .vbm: Veeam Backup Metadata
|
||||
* .woff: Web Open Font Format
|
||||
|
||||
|
||||
|
||||
== 6.14 ==
|
||||
|
BIN
Core/release/photorec_exec/QtCore4.dll
Executable file
BIN
Core/release/photorec_exec/QtCore4.dll
Executable file
Binary file not shown.
BIN
Core/release/photorec_exec/QtGui4.dll
Executable file
BIN
Core/release/photorec_exec/QtGui4.dll
Executable file
Binary file not shown.
@ -1 +1 @@
|
||||
7.0-WIP Sun Oct 5 21:22:27 CEST 2014
|
||||
7.0 Sat Apr 18 13:02:01 CEST 2015
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Core/release/photorec_exec/cygssp-0.dll
Executable file
BIN
Core/release/photorec_exec/cygssp-0.dll
Executable file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Core/release/photorec_exec/iconv.dll
Executable file
BIN
Core/release/photorec_exec/iconv.dll
Executable file
Binary file not shown.
BIN
Core/release/photorec_exec/libgcc_s_sjlj-1.dll
Executable file
BIN
Core/release/photorec_exec/libgcc_s_sjlj-1.dll
Executable file
Binary file not shown.
BIN
Core/release/photorec_exec/libjpeg-62.dll
Executable file
BIN
Core/release/photorec_exec/libjpeg-62.dll
Executable file
Binary file not shown.
BIN
Core/release/photorec_exec/libpng16-16.dll
Executable file
BIN
Core/release/photorec_exec/libpng16-16.dll
Executable file
Binary file not shown.
BIN
Core/release/photorec_exec/libssp-0.dll
Executable file
BIN
Core/release/photorec_exec/libssp-0.dll
Executable file
Binary file not shown.
BIN
Core/release/photorec_exec/libstdc++-6.dll
Executable file
BIN
Core/release/photorec_exec/libstdc++-6.dll
Executable file
Binary file not shown.
BIN
Core/release/photorec_exec/libwinpthread-1.dll
Executable file
BIN
Core/release/photorec_exec/libwinpthread-1.dll
Executable file
Binary file not shown.
Binary file not shown.
BIN
Core/release/photorec_exec/qphotorec_win.exe
Executable file
BIN
Core/release/photorec_exec/qphotorec_win.exe
Executable file
Binary file not shown.
@ -1,25 +0,0 @@
|
||||
#!/usr/bin/env python
|
||||
import os
|
||||
import os.path
|
||||
import shutil
|
||||
import sys
|
||||
|
||||
source = sys.argv[1]
|
||||
destination = sys.argv[2]
|
||||
|
||||
while not os.path.exists(source):
|
||||
source = raw_input('Enter a valid source directory\n')
|
||||
while not os.path.exists(destination):
|
||||
destination = raw_input('Enter a valid destination directory\n')
|
||||
|
||||
for root, dirs, files in os.walk(source, topdown=False):
|
||||
for file in files:
|
||||
extension = os.path.splitext(file)[1][1:].upper()
|
||||
destinationPath = os.path.join(destination,extension)
|
||||
|
||||
if not os.path.exists(destinationPath):
|
||||
os.mkdir(destinationPath)
|
||||
if os.path.exists(os.path.join(destinationPath,file)):
|
||||
print 'WARNING: this file was not copied :' + os.path.join(root,file)
|
||||
else:
|
||||
shutil.copy2(os.path.join(root,file), destinationPath)
|
Binary file not shown.
BIN
Core/release/photorec_exec/zlib1.dll
Executable file
BIN
Core/release/photorec_exec/zlib1.dll
Executable file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user