массив - это человекочитаемая строка.
Я пытаюсь декодировать этот массив в строку, в полученной строке часть у меня нормально декодируется, а другая часть в стемном виде:
\\xE4\\xCF\\xCB\\xD5\\xCD\\xC5\\xCE\\xD4\\xD9\\x20\\xC9\\xDA\\x20\\xE3\\xE2\\x2B\\xCE\\xC1\\xCC\\xCF\\xC7\\xCF\\xD7\\xCF\\xCA\\x20\\x2D\\x20\\x31\\x30\\x2D\\x30\\x32\\x2D\\x32\\x30\\x32\\x31\\x2E\\x7A\\x69\\x70
делаю a.encode("utf-8").decode("unicode-escape") получаю на выходе:
äÏËÕÍÅÎÔÙ ÉÚ ãâ+ÎÁÌÏÇÏ×ÏÊ - 10-02-2021.zip
Как декодировать так, чтобы получить оригинал?
Документы из ЦБ+налоговой - 10-02-2021.zip
Откуда ты это взял?
Если у тебя в там лежит говно, то оно на выходе и будет
У него там koi8-r дважды перекодированное
Есть подозрение, что он сам где-то испортил, как обычно происходит
Т.е. предполагается, что строка такая изначально шла, в разных кодировках, об этом твой спич?
Хз, я не знаю что у тебя там прилетает, и откуда, приведённая тобой строка koi8-r.
Это название вложения из перехваченного письма: само письмо от хакеров, они на это вложение ловят невнимательных работнико - откроешь вложение а внутри вирус.
Ну т.е. если koi8-r, то выходит что это должно сработать: a.encode("utf-8").decode("koi8-r") ?
Обсуждают сегодня