TestDisk & PhotoRec 7.0

This commit is contained in:
Christophe Grenier 2015-04-18 12:58:00 +02:00
parent 4195e27fc0
commit 1a22f378fb
6 changed files with 52 additions and 6 deletions

2
INFO
View file

@ -1,3 +1,3 @@
TestDisk & PhotoRec , http://www.cgsecurity.org TestDisk & PhotoRec , http://www.cgsecurity.org
Copyright (C) 1998-2014 Christophe GRENIER <grenier@cgsecurity.org> Copyright (C) 1998-2015 Christophe GRENIER <grenier@cgsecurity.org>

48
NEWS
View file

@ -1,5 +1,51 @@
Current news 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 == == 6.14 ==

View file

@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script. # Process this file with autoconf to produce a configure script.
AC_PREREQ([2.59]) AC_PREREQ([2.59])
AC_INIT([testdisk],[7.0-WIP],[grenier@cgsecurity.org]) AC_INIT([testdisk],[7.0],[grenier@cgsecurity.org])
AC_LANG(C) AC_LANG(C)
sinclude(acx_pthread.m4) sinclude(acx_pthread.m4)
TESTDISKDATE="April 2015" TESTDISKDATE="April 2015"

View file

@ -22,7 +22,7 @@ BEGIN
VALUE "Comments", "Signature based file recovery utility" VALUE "Comments", "Signature based file recovery utility"
VALUE "FileVersion", "7.0" VALUE "FileVersion", "7.0"
VALUE "ProductVersion", "7.0" VALUE "ProductVersion", "7.0"
VALUE "LegalCopyright", "Copyright (C) 2013" VALUE "LegalCopyright", "Copyright (C) 2015"
END END
END END
BLOCK "VarFileInfo" BLOCK "VarFileInfo"

View file

@ -22,7 +22,7 @@ BEGIN
VALUE "Comments", "Signature based file recovery utility" VALUE "Comments", "Signature based file recovery utility"
VALUE "FileVersion", "7.0" VALUE "FileVersion", "7.0"
VALUE "ProductVersion", "7.0" VALUE "ProductVersion", "7.0"
VALUE "LegalCopyright", "Copyright (C) 2013" VALUE "LegalCopyright", "Copyright (C) 2015"
END END
END END
BLOCK "VarFileInfo" BLOCK "VarFileInfo"

View file

@ -22,7 +22,7 @@ BEGIN
VALUE "Comments", "Partition and file recovery utility" VALUE "Comments", "Partition and file recovery utility"
VALUE "FileVersion", "7.0" VALUE "FileVersion", "7.0"
VALUE "ProductVersion", "7.0" VALUE "ProductVersion", "7.0"
VALUE "LegalCopyright", "Copyright (C) 2013" VALUE "LegalCopyright", "Copyright (C) 2015"
END END
END END
BLOCK "VarFileInfo" BLOCK "VarFileInfo"