Hack Bulgaria
github.com/HackBulgaria
some_var = "Ivaylo"
update_sql = "SELECT * WHERE username = " + some_var
cursor.execute(update_sql)
some_var = " asd; DROP DATABASE;"
eval("1 + 3")
>>> 4
Don't eval users input!
eval("__import__('os').system('rm file.jpg')")
def ceaser(message, key):
alphabet = list('abcdefghijklmnopqrstuvwxyz')
result = ""
for c in message:
new_char_index = (alphabet.index(c) + key) % len(alphabet)
result += alphabet[new_char_index]
>>> ceaser("Panda", 1)
>>> "Qbmeb"
Private Key
Public Key
Public Key
Public Key
Secret Information
Encrypted Data
Encrypted Data
Encrypted Data
Decription
>>> messege = "ABCD"
>>> md5(messege)
>>> cb08ca4a7bb5f9683c19133a84872ca7
By Hack Bulgaria
101 Security