Bonjour,
J'aimerais réaliser un petit script qui me permet de récupérer des données d'un site web, de réaliser un petit traitement sur les données récupérées et ensuite renvoyer la sortie au site web, et c'est la que je coince. J'ai essayé
, j'ai essayé
toujours rien. Je mettrais un lien plus bas pour vous montrez le code source de la page html. Voilà le petit script (ne jugez pas trop la qualité du script, je viens de commencer le python depuis quelques jours (mais tous les conseils/critiques sont bons à prendre !)).
import requests
import urllib.request
from PIL import Image
page = 'http://prog1.challenges.zenk-security.io/color.php?'
page2 = 'https://www.zenk-security.com/challenges?id=31'
image = 'color.png'
a = urllib.request.urlretrieve(page, image)
im = Image.open(image)
pal = im.getpalette()
del pal[3::]
pal[0] = hex(pal[0])[2::].upper()
pal[1] = hex(pal[1])[2::].upper()
pal[2] = hex(pal[2])[2::].upper()
flag = f"color.php?reponse={pal[0]}{pal[1]}{pal[2]}"
values = {'flag': flag, 'token': flag}
d = requests.post("https://www.zenk-security.com/challenges?id=31", data=values)
print(flag)
print(d.text)
Voilà le lien pour le code source: https://catdrop.drycat.fr/r/uZmqSv2i#cl … Zdbnj5BkI= (désolé pour la qualité)
Merci !
Dernière modification par Baki555 (16-05-2020 13:30:46)