Estou confuso por uma diferença de saída com a impressão de uma cadeia de bytes

votos
0

Eu só comecei com CTFe notei essa diferença de saída. A função que eu uso é

print(a*44 + \xcb\x85\x04\x08)

Depois de uma hora de tentar descobrir por que isso não substituir o endereço de retorno i tentou python2, em vez de 3e funcionou.

Depois eu verifiquei tanto a produção de python2 e 3 e notou a diferença.

A

Porque é que a saída diferente?

Publicado 19/12/2018 em 14:14
fonte usuário
Em outras línguas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more