Skip to content

Checks if prefetch files are loading known malicious items by querying VirusTotal with the items hash.

Notifications You must be signed in to change notification settings

jppdpf/prefetch-vt-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Prefetch Resources Analyzer

Checks if prefetch files are loading known malicious items by querying VirusTotal with the items hash.

Proof Of Concept Mode

PoC is good for PoC or a trial VirusTotal API key.

This queries the first three resources from the prefetch files. Plus one already known malicious dll hash value to mock a malicious finding.

Run

Needs

  • A VirusTotal API KEY.

Insert VirusTotal API Key

Open the run_prefetch_vt_analyzer.py file. Replace "None" with your API key, in string format.

Line 22: VIRUS_TOTAL_API_KEY = None

Save the file.

Install the requirements.

python setup.py install

Open a console with Administrator Privilege

python run_prefetch_vt_analyzer.py

Future work:

  • add command line arguments
  • performing concurrent requests
  • improve volume mapping

About

Checks if prefetch files are loading known malicious items by querying VirusTotal with the items hash.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages