PDA

Просмотр полной версии : Нужна прога для перевода hex в обычный текст


yurkakst
04.06.2009, 18:24
Здравствуйте!

Извенюсь если ли не там запостил, другого подходящего раздела не нашёл.

Есть данные такого вида (хистори с майл агента):

...'f0\'e0\'eb\'e8, \'e8\'eb\'e8 \'e2\'f1\'e5 \'e3\'ee\'e2\'ee\'f0\'ff\'f2 \'e8\'e4\'e8 ...

Как я понял это hex данные, как их перевести в обычный текст? Было бы не плохо если прога была бы линуксовая.

slesh
04.06.2009, 18:27
удаляешь все \' обычной заменой
А потом загоняй в WinHEX

yurkakst
05.06.2009, 08:57
А можно подробней описать действия в WinHex? А то че то я не втыкаю =((

Спасибо.

Ponchik
05.06.2009, 09:06
<?php
$str = "f0\'e0\'eb\'e8,\'e8\'eb\'e8 \'e2\'f1\'e5\'e3\'ee\'e2\'ee\'f0\'ff\'f2 \'e8\'e4\'e8";
$str = explode("\'",$str);

foreach ($str as $v) {
echo chr(hexdec($v));
}
?>
ралииливсеговорятиди
Чё? О_о

yurkakst
05.06.2009, 11:53
Чё? О_о

Ну это же часть месаги :) А почему нет пробелов? =((

Спасибо за скрипт, только трудно им расшифровывать большой журнал переписки =((

X-3
05.06.2009, 12:04
Да не трудно, \' замени на пробелы, а текст подай на вход скрипта порциями, вывод - в файл.

yurkakst
07.06.2009, 13:16
А кто-нибудь знает как перевести hex в текст в Notepad++?

B1t.exe
07.06.2009, 13:25
yurkakst
если у тебя есть файл целиком - скинь мне , я расшифрую и дам тебе в текством виде.