Dans cet article, nous avons abordé l'encodage et le décodage à l'aide de Python et Cyberchef. Nous avons résolu deux défis de PicoCTF pour ça.
L'encodage et le décodage peuvent être effectués à l'aide d'encodeurs et de décodeurs en ligne, mais dans ce défi, nous avons utilisé des scripts et des bibliothèques Python pour représenter les données dans différents formats tels que hexadécimal, décimal, UTF8, UTF16, etc.
Description de PicoCTF netcat
Il existe un programme intéressant auquel vous pouvez parler en utilisant cette commande dans un shell : $ nc mercure.picoctf.net 35652
, mais il ne parle pas anglais…
Description du défi de transformation PicoCTF
Je me demande ce que c'est vraiment... fr''.join([chr((ord(flag[i]) << 8) + ord(flag[i + 1])) for i in range(0, len(flag), 2)])
Obtenir les notes du certificat OSCP
Vidéo pas à pas