Fixed Syntax Errors in Shellcode.py

Comparison between A variable and an integer was being done using 'is' whereas it should be done using '=='.
This has been fixed by replacing is with '=='.
This commit is contained in:
Ankit Das 2020-12-19 19:37:41 +05:30 committed by GitHub
parent 62b368fa3d
commit c802397ecc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -21,7 +21,7 @@ import sys
import config
from utils import msg, error_msg
if sys.version_info.major is 3:
if sys.version_info.major == 3:
from urllib.request import urlopen
from urllib.parse import urlencode
pyversion = 3
@ -376,7 +376,7 @@ class Shellcode():
'job': job,
'encode': encode})
shellcode = urlopen("http://api.z3r0d4y.com/index.py?%s\n"%(str(params))).read()
if pyversion is 3:
if pyversion == 3:
shellcode = str(shellcode,encoding='ascii')
return '\n"'+shellcode.replace('\n','')+'"\n'
except: