Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

Squish

Squish quishing (QR code based phishing) with ease

Fun 1 hour code-write for QR-code detection, URL extraction, URL processing. Front-end is incredibly simple since time was limited, just a basic bootstrap submission form.

frontend

results

Building

Squish is a dockerized application. Building and running it is as simple as:

docker build -t squish .

docker run -p 8085:8085 squish

Features

Image Attachment (PNG) Submission via API

QR Code detection powered by QReader

URL Extraction from QR code

URL processing (whois, domain, tld, ip, subdirectories, ptr, mx, etc)

Third Party Libraries:

QReader - QReader is a Robust and Straight-Forward solution for reading difficult and tricky QR codes within images in Python. Powered by a YOLOv8 model.

bottle - Extremely simple and lightweight web server wrapper (great for demos!)

gunicorn - The actual http server that bottle is wrapping

About

Squish quishing (QR code based phishing) with ease. One hour code write.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages