170 похожих чатов

Парни, есть массив байтов, в нём лежат байты, суммарно весь

массив - это человекочитаемая строка.
Я пытаюсь декодировать этот массив в строку, в полученной строке часть у меня нормально декодируется, а другая часть в стемном виде:

\\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

8 ответов

14 просмотров

Откуда ты это взял?

Если у тебя в там лежит говно, то оно на выходе и будет

Tishka17
Откуда ты это взял?

У него там koi8-r дважды перекодированное

Unicronius
У него там koi8-r дважды перекодированное

Есть подозрение, что он сам где-то испортил, как обычно происходит

Стас-Донцов Автор вопроса
Unicronius
Если у тебя в там лежит говно, то оно на выходе и ...

Т.е. предполагается, что строка такая изначально шла, в разных кодировках, об этом твой спич?

Стас Донцов
Т.е. предполагается, что строка такая изначально ш...

Хз, я не знаю что у тебя там прилетает, и откуда, приведённая тобой строка koi8-r.

Стас-Донцов Автор вопроса
Tishka17
Откуда ты это взял?

Это название вложения из перехваченного письма: само письмо от хакеров, они на это вложение ловят невнимательных работнико - откроешь вложение а внутри вирус.

Стас-Донцов Автор вопроса
Unicronius
Хз, я не знаю что у тебя там прилетает, и откуда, ...

Ну т.е. если koi8-r, то выходит что это должно сработать: a.encode("utf-8").decode("koi8-r") ?

Похожие вопросы

Обсуждают сегодня

У меня это всегда вопрос вызывало.. Нафига писать код так, чтобы потом ошибки вылавливать?
Nik
44
Всем привет. Сейчас я изучаю erlang по книге Erlang and OTP in action. Дошел до главы где реализуется первый gen server на примере tcp rpc сервера. Меня очень сильно смутил ко...
Freezing Death
9
что за асемблер кста?
Shvabrikk Nya
19
Добрый день! Пробую отловить исключение EConvertError: function _TryTextToDouble(var DoubleVar: Extended; Text: String): Boolean; begin try DoubleVar := StrToFloat...
Kirill Filippenok
19
Подскажите... Есть ли название у способа разработки кода, в котором: сперва пишут минимальную рабочую структуру: Напр. ввод, обработка, вывод, контроль. Потом эту структуру д...
Budemposmotret
6
В дизассемблере вижу, что строки пихают в регистры через lea, почему так, а не через mov?
Oleg
8
всем привет. реально ли понять чем в процессе занята память? delphi/linux, процесс свой
Handatros
12
А где @Grinyaha уважаемый пропал?
Am Ambrion
14
Коллеги, а не могли бы вы подсказать, как происходит оптимизация кода при выполнении кода julia? (Точнее, как управлять уровнем оптимизации, аналогично LLVM/GCC). Потому что...
Илья Гаража
5
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Карта сайта