2012-12-31 17:11:37 -05:00
|
|
|
from src.qrcode.qrcode import *
|
|
|
|
from src.core.setcore import *
|
|
|
|
import os
|
|
|
|
|
2013-03-16 15:47:25 -04:00
|
|
|
# generate the qrcode and save it definition
|
2012-12-31 17:11:37 -05:00
|
|
|
def gen_qrcode(url):
|
2013-03-16 15:47:25 -04:00
|
|
|
# generate the qrcode
|
|
|
|
qr = QRCode(5, QRErrorCorrectLevel.L)
|
|
|
|
qr.addData(url)
|
|
|
|
qr.make()
|
|
|
|
im = qr.makeImage()
|
|
|
|
time.sleep(1)
|
2013-04-15 10:26:00 -04:00
|
|
|
if os.path.isfile(setdir + "/reports/qrcode_attack.png"): os.remove(setdir + "/reports/qrcode_attack.png")
|
2013-03-16 15:47:25 -04:00
|
|
|
# save the image out
|
2013-04-15 10:26:00 -04:00
|
|
|
im.save(setdir + "/reports/qrcode_attack.png", format='png')
|
2013-03-16 15:47:25 -04:00
|
|
|
# print that its been successful
|
2013-12-02 23:38:19 -07:00
|
|
|
print_status("QRCode has been generated under %s/reports/qrcode_attack.png!" % (setdir))
|