Я хотел бы знать, как лучше всего сделать противоположное этому сообщению: encode Netbios name python< /а>
Итак, для кодирования вы можете использовать это:
encoded_name = ''.join([chr((ord(c)>>4) + ord('A'))
+ chr((ord(c)&0xF) + ord('A')) for c in original_name])
Но чтобы расшифровать это, например:
Netbios_Name= "\x46\x45\x45\x46\x46\x44\x45\x45\x46\x45\x45\x45\x45\x45\x46\x44\x46\x44\x46\x44\x43\x41\x43\x41\x43\x41\x43\x41\x43\x41\x43\x41"
## When correctly reversed, Netbios_Name should output in ASCII : "TESDTDDSSS"
Я думал об обратном этой функции, но я не могу понять, почему она не работает.
Спасибо !