-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #17 from Maxelweb/feature/bugfix
Feature/bugfix
- Loading branch information
Showing
37 changed files
with
917 additions
and
2,463 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,33 @@ | ||
# QRGen / GreenPass | ||
## Fake Green Pass Generator | ||
|
||
- This program has been edited to generate more malevolous QR-codes | ||
+ Green pass generation funcitons | ||
- Credits to h0nus/QRGen | ||
This program aims to generate or visualize QR codes of fake green pass with malicious payloads. The payload is generated from dictionaries inside the `words/` folder of this project. Moreover, we can easily change payloads from the python script, as well as type of injection directly as an option from the terminal. | ||
|
||
|
||
### Installation and Requirements | ||
|
||
- Python 3.9+ and `pip` | ||
- For the first time run `pip install -r requirements.txt` to install all the mandatory dependencies | ||
|
||
### Usage | ||
|
||
1. Move inside this folder with the terminal | ||
|
||
#### QR Code Visualizer | ||
|
||
2. Execute `python main-display.py -l <wordlist-number>` (single wordlist) or `python main-display.py -a` (all wordlists) | ||
|
||
> From here, the QR code will change accordingly to the execution of the Appium Client. | ||
#### QR Code Generator | ||
|
||
2. Execute `python main-generator.py -l <wordlist-number>` (single wordlist) or `python main-generator.py -w <path-to-custom-wordlist>` (custom wordlist) | ||
|
||
|
||
### Development | ||
|
||
You can import `passgen.py` and `qrgen.py` as modules for other main scripts depending on your needs. | ||
|
||
### Credits | ||
|
||
**Original credits to h0nus/QRGen** for the QR code generation part of malformed payloads made using a dictionary. | ||
Edited version made by @Maxelweb (Mariano Sciacco) and @Kero2375 (Federico Carboni) for Advanced Topics in Computer and Network Security @ UniPD (2021-22). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,4 +6,5 @@ flynn | |
cose | ||
PyPDF2 | ||
pyzbar | ||
pypng | ||
pypng | ||
pyqrcode |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,9 @@ | ||
' or 1='1 | ||
test | ||
huge-testing'@@@@@ | ||
ඞ | ||
福星 | ||
禄星禄星禄星 | ||
福 – fú,禄 – lù, 寿 | ||
జ్ఞా | ||
జ్ఞాజ్ఞా | ||
జ్ఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞాఞాజ్ఞా | ||
⚫ | ||
👍👍 |
Oops, something went wrong.