Skip to content

Extracting clear-text passwords from VeraCrypt.exe using API hooking

Notifications You must be signed in to change notification settings

LucioAmely/VeraCryptThief

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VeraCryptThief

VeraCryptThief by itself is a standalone DLL that when injected in the VeraCrypt.exe process, will perform API hooking via Detours, extract the clear-text credentials and save them to a file.

An injector program makes use of sRDI technique to generate a reflective DLL shellcode and inject it into the target process with the help of D/Invoke API.

DISCLAIMER. All information contained in this repository is provided for educational and research purposes only. The author is not responsible for any illegal use of this tool.

Demo

demo

Credits

  • SEKTOR7 Institute (@SEKTOR7net) for the RED TEAM Operator: Malware Development Intermediate Course.
  • @0x09AL for RdpThief.
  • @monoxgas for sRDI.
  • @TheWover and @FuzzySecurity for DInvoke.

About

Extracting clear-text passwords from VeraCrypt.exe using API hooking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 57.9%
  • C# 36.1%
  • Makefile 4.0%
  • Assembly 1.7%
  • Other 0.3%