mardi 26 avril 2016

Défi de hacking #1 (très facile)

Cet article n’a pas pour but de vous rendre des mafieux de l’internet. Tout ce qui est utilisé ici est uniquement à but éducatif. Les « programmes » à hacker ne sont pas à utiliser dans vos programmes car ils comportent des failles (plus ou moins voyante et exploitable). L’objectif est de vous sensibiliser à la sécurité quand l’on code, cela peut servir de fils conducteur (et de motivation) pour apprendre un nouveau langage. Je ne suis en aucun cas responsable de vos actes.

code :

from getpass import getpass
import hashlib

name = input("Login : ")
passw = getpass("Mot de passe : ")

connect = False

if hashlib.sha1(passw.encode('utf-8')) == "16bd7759943476008eee097c7e28b5b49f32279b" and name =="larevueprojet":
connect = True

def userSpace() :
if connect:
print("connecter (gagner)")
else : 
print("Non connecte")
userSpace()

Si vous trouvez : vous pouvez twitter : "#defiHack 1 de @technoPressWeb", nous pourrons prendre contact. Nous pourrions échanger des différentes solutions trouvés.

Si vous avez des conseils a donner ou des critiques sur ma démarche, vous pouvez laisser un commentaire.
Pour suivre l'actu du blog, vous pouvez me suivre sur mon twitter ou sur ma page facebook.

Aucun commentaire:

Enregistrer un commentaire