├── img
├── test.txt
├── qrmType11.png
├── qrmType22.png
├── qrmType33.png
└── QRcode_types.png
├── QRmonkeynewss.png
├── README.md
└── QRmonkey.py
/img/test.txt:
--------------------------------------------------------------------------------
1 | -
2 |
--------------------------------------------------------------------------------
/QRmonkeynewss.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GH0STH4CKER/QR-monkey/HEAD/QRmonkeynewss.png
--------------------------------------------------------------------------------
/img/qrmType11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GH0STH4CKER/QR-monkey/HEAD/img/qrmType11.png
--------------------------------------------------------------------------------
/img/qrmType22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GH0STH4CKER/QR-monkey/HEAD/img/qrmType22.png
--------------------------------------------------------------------------------
/img/qrmType33.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GH0STH4CKER/QR-monkey/HEAD/img/qrmType33.png
--------------------------------------------------------------------------------
/img/QRcode_types.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/GH0STH4CKER/QR-monkey/HEAD/img/QRcode_types.png
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
QR-monkey
2 |
3 |
4 | [](https://github.com/GH0STH4CKER/QR-monkey/network) [](https://github.com/GH0STH4CKER/QR-monkey/stargazers)
5 |
6 |
7 |
8 | [](http://www.qrcode-monkey.com)
9 |
10 |
11 |
12 | 
13 | 1. Enter Data
14 | 2. Select Design Type
15 | 3. Then Save It ..
16 |
17 | Type1 Type2 Type3
18 |
19 |
20 | ## 😄 You can visit this website to learn how to customize qr code design
21 | ### Edit the .py file to change the design (change payload variable)
22 | ```
23 | payload1 = {"data":Data,"config":{"body":"square","eye":"frame13","eyeBall":"ball14","erf1":[],"erf2":[],"erf3":[],"brf1":[],"brf2":[],"brf3":[],"bodyColor":"#000000","bgColor":"#FFFFFF","eye1Color":"#021326","eye2Color":"#021326","eye3Color":"#021326","eyeBall1Color":"#074f03","eyeBall2Color":"#074f03","eyeBall3Color":"#074f03","gradientColor1":"#12a637","gradientColor2":"#0b509e","gradientType":"linear","gradientOnEyes":"true","logo":"","logoMode":"default"},"size":1000,"download":"imageUrl","file":"png"}
24 | ```
25 |
26 |
27 | Contact Me :
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/QRmonkey.py:
--------------------------------------------------------------------------------
1 | # Coded by GH0STH4CKER
2 | # Script thieves can see the code
3 |
4 | import requests as req
5 | import socket , time
6 | from colorama import Fore , init
7 | init()
8 |
9 | green = Fore.GREEN
10 | Lgreen = Fore.LIGHTGREEN_EX
11 | lred = Fore.LIGHTRED_EX
12 | lcyan = Fore.LIGHTCYAN_EX
13 |
14 | banner = """
15 | ░█▀▀█ ░█▀▀█ ── ░█▀▄▀█ █▀▀█ █▀▀▄ █─█ █▀▀ █──█
16 | ░█─░█ ░█▄▄▀ ▀▀ ░█░█░█ █──█ █──█ █▀▄ █▀▀ █▄▄█
17 | ─▀▀█▄ ░█─░█ ── ░█──░█ ▀▀▀▀ ▀──▀ ▀─▀ ▀▀▀ ▄▄▄█
18 | [+] By GH0STH4CK3R [+] QRcodeMonkey Api
19 | ------------------------------------------------"""
20 |
21 | print(green + banner)
22 |
23 | try:
24 | ip = socket.gethostbyname("www.google.com")
25 | print(Lgreen + "[+] Internet : Active\n")
26 | except Exception as e:
27 | print(lred + "[-] Internet : Not Available \nExitting in 5 seconds")
28 | time.sleep(5)
29 | exit()
30 |
31 | Data = input("Enter data to store in QR code : ")
32 |
33 | url = "https://api.qrcode-monkey.com//qr/custom""
34 |
35 | #data = input("Enter url : ")
36 |
37 | #payload = {"data":"https://www.qrcode-monkey.com","config":{"body":"rounded-pointed","eye":"frame14","eyeBall":"ball16","erf1":[],"erf2":["fh"],"erf3":["fv"],"brf1":[],"brf2":["fh"],"brf3":["fv"],"bodyColor":"#5C8B29","bgColor":"#FFFFFF","eye1Color":"#3F6B2B","eye2Color":"#3F6B2B","eye3Color":"#3F6B2B","eyeBall1Color":"#60A541","eyeBall2Color":"#60A541","eyeBall3Color":"#60A541","gradientColor1":"#5C8B29","gradientColor2":"#25492F","gradientType":"radial","gradientOnEyes":"false","logo":""},"size":"300","download":"false","file":"svg"}
38 | payload1 = {"data":Data,"config":{"body":"square","eye":"frame13","eyeBall":"ball14","erf1":[],"erf2":[],"erf3":[],"brf1":[],"brf2":[],"brf3":[],"bodyColor":"#000000","bgColor":"#FFFFFF","eye1Color":"#021326","eye2Color":"#021326","eye3Color":"#021326","eyeBall1Color":"#074f03","eyeBall2Color":"#074f03","eyeBall3Color":"#074f03","gradientColor1":"#12a637","gradientColor2":"#0b509e","gradientType":"linear","gradientOnEyes":"true","logo":"","logoMode":"default"},"size":1000,"download":"imageUrl","file":"png"}
39 | payload2 = {"data":Data,"config":{"body":"diamond","eye":"frame12","eyeBall":"ball17","erf1":[],"erf2":[],"erf3":[],"brf1":[],"brf2":[],"brf3":[],"bodyColor":"#000000","bgColor":"#FFFFFF","eye1Color":"#021326","eye2Color":"#021326","eye3Color":"#021326","eyeBall1Color":"#074f03","eyeBall2Color":"#074f03","eyeBall3Color":"#074f03","gradientColor1":"#12a637","gradientColor2":"#0b509e","gradientType":"linear","gradientOnEyes":"true","logo":"","logoMode":"default"},"size":1000,"download":"imageUrl","file":"png"}
40 | payload3 = {"data":Data,"config":{"body":"circle-zebra-vertical","eye":"frame14","eyeBall":"ball18","erf1":[],"erf2":[],"erf3":[],"brf1":[],"brf2":[],"brf3":[],"bodyColor":"#000000","bgColor":"#FFFFFF","eye1Color":"#021326","eye2Color":"#021326","eye3Color":"#021326","eyeBall1Color":"#074f03","eyeBall2Color":"#074f03","eyeBall3Color":"#074f03","gradientColor1":"#12a637","gradientColor2":"#0b509e","gradientType":"linear","gradientOnEyes":"true","logo":"","logoMode":"default"},"size":1000,"download":"imageUrl","file":"png"}
41 |
42 | print("\n1. Round Rectangle\n2. Circle\n3. Square\n")
43 | ptype = int(input("Enter Design Type : "))
44 | if ptype == 1 :
45 | payload = payload1
46 | elif ptype == 2 :
47 | payload = payload2
48 | elif ptype == 3 :
49 | payload = payload3
50 | else :
51 | print("invalid option ! \nRedirect to Random Design Type")
52 | payload = payload1
53 |
54 | resp = req.post(url , json=payload)
55 |
56 | if resp.status_code == 200 :
57 | print("\n[+] Status : Success\n")
58 | OutPut = resp.json()
59 | Link = OutPut.get('imageUrl')
60 | Link = "http:" + Link
61 | print(lcyan + "Image Download Link : ",Link)
62 | print(Lgreen + "")
63 | #Save = input("Enter name to save (example.png) : ")
64 | #Loc = "c:/Users/Dimuth De Zoysa/Desktop/" + Save
65 | response = req.get(Link)
66 | svnm = input("Name to save (sample.png) : ")
67 | if len(svnm) == 0 :
68 | svnm = "Sample_QRmonkey.png"
69 |
70 | file = open(svnm, "wb")
71 | file.write(response.content)
72 | file.close()
73 | #img = req.get(Link)
74 | #image = open(Loc,'wb')
75 | #image.write(img.content)
76 | #image.close()
77 |
78 | print(lcyan + "\nImage ",svnm," Saved (current directory)")
79 | else:
80 | print(lred +"[-] Status : Error ",resp.status_code)
81 |
82 | input("\nExit >")
83 |
--------------------------------------------------------------------------------