dec > hex

Тема в разделе "WASM.BEGINNERS", создана пользователем Semiono, 13 фев 2009.

  1. Semiono

    Semiono Member

    Публикаций:
    0
    Регистрация:
    27 ноя 2005
    Сообщения:
    793
    Что-то я туплю совсем, никак не могу сообразить, вопрос глупый кажись, но всёже...
    У меня текст в блокноте из цыфр. По всей видимости это дамп хексов.
    Как его перевести назад? Чтоб хотяб прочесть можно было, так как он большой.
    Вот из реестра вынул примерчек SysGlo =
    535059530401000000000000C8000000140000007358394D54523262383344385062447358684E000C000000204C696E65617220000000000000000001000000080000004571506F77000000010000000C00000052656420202020200000000058000000433A5C7E5C57696E5378535C50726F636573735C446F63756D656E74735C4C696E506C75675C5361784C616220325C42616E6B735C466163746F7279204B425C416C746F20426C756573205069636B204B422E46585000000800000056616C69640000000000000028000000433A5C7E5C73797374656D33325C506C7567696E735C5361784C61625C53616D706C65730000000008000000322E302E33200000

    вот как типа надо: (чтоб хотя бы в hiew увидеть текст)
    53 50 59 53 ... | SPYS... и так далее. хотя не читал дальше, но если он ещё и шифрован, тогда лажа :)
    это ж надо было так извратиться, чтоб типичный BINARY в REG_SZ записывать!

    заодно на фасме нельзя такой конвертер зделать побыстрому, если не сложно?
     
  2. _tmp17628

    _tmp17628 New Member

    Публикаций:
    0
    Регистрация:
    7 фев 2009
    Сообщения:
    144
    Выделяешь, копируешь, вставляешь в WinHex...

    Вот твой пример
    Код (Text):
    1. Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F
    2.  
    3. 00000000   53 50 59 53 04 01 00 00  00 00 00 00 C8 00 00 00   SPYS        È  
    4. 00000010   14 00 00 00 73 58 39 4D  54 52 32 62 38 33 44 38       sX9MTR2b83D8
    5. 00000020   50 62 44 73 58 68 4E 00  0C 00 00 00 20 4C 69 6E   PbDsXhN      Lin
    6. 00000030   65 61 72 20 00 00 00 00  00 00 00 00 01 00 00 00   ear            
    7. 00000040   08 00 00 00 45 71 50 6F  77 00 00 00 01 00 00 00       EqPow      
    8. 00000050   0C 00 00 00 52 65 64 20  20 20 20 20 00 00 00 00       Red        
    9. 00000060   58 00 00 00 43 3A 5C 7E  5C 57 69 6E 53 78 53 5C   X   C:\~\WinSxS\
    10. 00000070   50 72 6F 63 65 73 73 5C  44 6F 63 75 6D 65 6E 74   Process\Document
    11. 00000080   73 5C 4C 69 6E 50 6C 75  67 5C 53 61 78 4C 61 62   s\LinPlug\SaxLab
    12. 00000090   20 32 5C 42 61 6E 6B 73  5C 46 61 63 74 6F 72 79    2\Banks\Factory
    13. 000000A0   20 4B 42 5C 41 6C 74 6F  20 42 6C 75 65 73 20 50    KB\Alto Blues P
    14. 000000B0   69 63 6B 20 4B 42 2E 46  58 50 00 00 08 00 00 00   ick KB.FXP      
    15. 000000C0   56 61 6C 69 64 00 00 00  00 00 00 00 28 00 00 00   Valid       (  
    16. 000000D0   43 3A 5C 7E 5C 73 79 73  74 65 6D 33 32 5C 50 6C   C:\~\system32\Pl
    17. 000000E0   75 67 69 6E 73 5C 53 61  78 4C 61 62 5C 53 61 6D   ugins\SaxLab\Sam
    18. 000000F0   70 6C 65 73 00 00 00 00  08 00 00 00 32 2E 30 2E   ples        2.0.
    19. 00000100   33 20 00 00                                        3
     
  3. Semiono

    Semiono Member

    Публикаций:
    0
    Регистрация:
    27 ноя 2005
    Сообщения:
    793
    А почему я в Hex Workshop не могу зделать.... Paste Special тоже чё-то не прёт...
    Пора видимо его менять на WinHex... Спасибо!!
    Кстати полезной инфы сколько вылезло, как я и думал! =)