Force Open: Lightweight black box file repair

Karl Wust (Lead / Corresponding author), Petar Tsankov, Sasa Radomirovic, Mohammad Torabi Dashti

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)
229 Downloads (Pure)

Abstract

We present a novel approach for automatic repair of corrupted files that applies to any common file format and does not require knowledge of its structure. Our lightweight approach modifies the execution of a file viewer instead of the file data and makes use of instrumentation and execution hijacking, two techniques from software testing. It uses a file viewer as a black box and does not require access to its source code or any knowledge about its inner workings. We present our implementation of this approach and evaluate it on corrupted PNG, JPEG, and PDF files.
Original languageEnglish
Pages (from-to)S75-S82
Number of pages8
JournalDigital Investigation
Volume20
Issue numberSuppl.
Early online date21 Mar 2017
DOIs
Publication statusPublished - Mar 2017
EventDFRWS EU/IMF 2017 - Lake Constance, Parkhotel St. Leonhard, Uberlingen, Germany
Duration: 21 Mar 201723 Mar 2017
http://dfrws.org/conferences/dfrws-eu-2017 (Link to Conference website)

Keywords

  • File repair
  • Execution hijacking
  • Black box testing
  • Program instrumentation

Fingerprint

Dive into the research topics of 'Force Open: Lightweight black box file repair'. Together they form a unique fingerprint.

Cite this