Skip to content

paullj1/W-SWFIT

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

W-SWFIT

The Windows Software Fault Injection Tool (x64). This tool implements the G-SWFIT technique by Dr. Joao Duraes and Dr. Henrique Madeira from the University of Coimbra, Portugal.

W-SWFIT is designed to perform the G-SWFIT technique against any x64 application in a Windows environment. It has not been tested against 32-bit applications, but in theory should work.

How To Run

This tool is built using Microsoft Visual Studio Professional 2013. If the target application is a kernel mode application (such as lsass.exe), then W-SWFIT must be run as System user which can be done using the PsExec tool included in the Sysinternals Suite by Mark Russinovich as follows:

PsExec -i -s cmd.exe

Then in the new console window:

FaultInjection.exe

Dependencies

Contact

Paul Jordan

Disclaimer

APPROVED FOR PUBLIC RELEASE; DISTRIBUTION UNLIMITED

The views expressed in this document are those of the author and do not reflect the official policy or position of the United States Air Force, the United States Department of Defense or the United States Government.

This material is declared a work of the U.S. Government and is not subject to copyright protection in the United States.

About

x64 Windows Software Fault Injection Tool

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published