Skip to content
Simple script for generating Malformed QRCodes.
Branch: master
Clone or download
Latest commit 6452548 May 2, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
words Add files via upload May 1, 2019
README.md Update README.md May 1, 2019
demo.gif Add files via upload May 1, 2019
qrgen.py Add requirements.txt May 1, 2019
requirements.txt Add requirements.txt May 1, 2019

README.md

QRGen img img

I've wrote this little script to generate generic Malformed QRCodes. These qrcodes are useful if you want to test some QRCode scanner's parser or how the application handle QRCode data.
Down side of this tool: you need to manually scan codes with camera :(

Proof

Installation

What to you need:

  • python3
  • qrcode
  • Pillow
  • argparse
Steps

1 git clone https://github.com/h0nus/QRGen
2 cd QRGen
3 pip3 install -r requirements.txt OR python3 -m pip install -r requirements.txt
4 python3 qrcode.py
5 Enjoy attacking QRCodes :P

Personalization

You can change the default wordlists to what you want by passing -w/--wordlist :) Order of default wordlists group:

  • SQL Injection
  • XSS
  • Command Injection
  • Format String
  • XXE
  • String Fuzzing
  • SSI Injection
  • LFI/Directory Traversal
  • custom passed with -w/--wordlist
You can’t perform that action at this time.