whsz6 / dfh

Delete File Hook

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Delete File Hook (dfh): A Windows tool for capturing file deletes originating from almost any process

Overview:

The dfh tool intercepts file deletes originating from most windows processes (any executable linked with User32.dll) and makes a backup copy of the deleted file in the C:\dfh directory before the file is deleted. It also saves a metadata file for each deleted file that includes a timestamp, the process id from which the delete originated, the original filename, and the backup copy filename.

Usage:

  1. Visit GitHub releases and download precompiled binaries for Microsoft Windows.
  2. Open a command prompt as Administrator and run the following command to get help: dfh.exe /?

Compile from source

Visual Studio 2012 Update 4 is required. To compile the source code run the following command:

build.bat

About

Delete File Hook

License:MIT License


Languages

Language:C 90.0%Language:C++ 10.0%Language:Batchfile 0.1%