Skip to content

Oymes/QRShield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

QRShield

QRShield is a python script that analyzes QR codes by decoding the URL encoded within them and retrieving information from the VirusTotal and AbuseIPDB APIs. It provides insights into the potential maliciousness of the decoded URL and additional details about the associated IP address. It will also attempt to recieve SSL information on the domain and store it in a file for further analysis.

Features

  • QR Code Decoding: Decode QR codes from images to extract URLs.
  • VirusTotal Integration: Submit decoded URLs to the VirusTotal API for analysis and retrieve information on malicious detections by various antivirus engines.
  • AbuseIPDB Integration: Query the AbuseIPDB API to obtain information about the IP address associated with the decoded URL.
  • SSL Lookup: Lookup the SSL records of the extracted domain.

Dependencies

Installation

  1. Clone the repository:

    git clone https://github.com/qLJB/QRShield.git
    
  2. Add Api keys to config.json