Как выглядит "123" в UNICODE?

Discussion in 'Болталка' started by -=lebed=-, 12 Oct 2009.

  1. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,803
    Likes Received:
    1,957
    Reputations:
    594
    В HEX виде это что?
    Мои варианты:

    EF BB BF 31 32 33 - это вид "123" в hex (UTF8)
    FE FF 00 31 00 32 00 33 - это "123" в hex (UCS2-big endian)
    FF FE 31 00 32 00 33 00 - это "123" в hex (UCS2-little endian)

    Какой из них верный?

    P.S. Я так понял для x86 это третий вариант.
     
    #1 -=lebed=-, 12 Oct 2009
    Last edited: 12 Oct 2009
  2. Ponchik

    Ponchik Хлебо-булочное изделие

    Joined:
    30 Aug 2005
    Messages:
    687
    Likes Received:
    807
    Reputations:
    311
    Эмм.. HEX это 16ричная система просто, и получаеца код букофке в 16 ричной системе
    Ну 123 это 31 32 33 ИМХО
     
    #2 Ponchik, 12 Oct 2009
    Last edited: 12 Oct 2009
  3. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,803
    Likes Received:
    1,957
    Reputations:
    594
    Это в ASCII так. В Unicode каждая буковка это минимум 2 байта. (в UTF-8 только 1 байт для символов с кодами менее 0x00000080)
     
  4. Ponchik

    Ponchik Хлебо-булочное изделие

    Joined:
    30 Aug 2005
    Messages:
    687
    Likes Received:
    807
    Reputations:
    311
    Давай проверим :eek:
    номер символа "1" это 49 в 10-и ричной
    49(10) = 31(16)

    номер символа "2" это 50 в 10-и ричной
    50(10) = 32(16)

    номер символа "3" это 51 в 10-и ричной
    51(10) = 33(16)

    31 32 33 :rolleyes:

    Но я тебя всёравно непонял, такчто хз :)
    ====
    Это я всё про HEX, а UNICODE хз
     
    #4 Ponchik, 12 Oct 2009
    Last edited: 12 Oct 2009
  5. St0nX

    St0nX Elder - Старейшина

    Joined:
    19 May 2007
    Messages:
    257
    Likes Received:
    46
    Reputations:
    0
    00 31 00 32 00 33 имхо
     
  6. SpangeBoB

    SpangeBoB Elder - Старейшина

    Joined:
    12 Jul 2008
    Messages:
    1,680
    Likes Received:
    393
    Reputations:
    102
    49 00 50 00 51 00
     
  7. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,803
    Likes Received:
    1,957
    Reputations:
    594
    _http://ru.wikipedia.org/wiki/UTF-16
     
  8. Cthulchu

    Cthulchu Elder - Старейшина

    Joined:
    22 Nov 2007
    Messages:
    405
    Likes Received:
    709
    Reputations:
    85
    :(
     
  9. spider-intruder

    spider-intruder Elder - Старейшина

    Joined:
    9 Dec 2005
    Messages:
    700
    Likes Received:
    339
    Reputations:
    37
    Не проще ли было написать в редакторе "123", сохранить в нужной кодировке и посмотреть на результат?!
     
    #9 spider-intruder, 12 Oct 2009
    Last edited: 12 Oct 2009
  10. Cthulchu

    Cthulchu Elder - Старейшина

    Joined:
    22 Nov 2007
    Messages:
    405
    Likes Received:
    709
    Reputations:
    85
    Птичка, ты что-то перепутал:

     
  11. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,803
    Likes Received:
    1,957
    Reputations:
    594
    По твоему я как делал?

     
    #11 -=lebed=-, 12 Oct 2009
    Last edited: 12 Oct 2009
  12. spider-intruder

    spider-intruder Elder - Старейшина

    Joined:
    9 Dec 2005
    Messages:
    700
    Likes Received:
    339
    Reputations:
    37
    А на кой тогда спрашивать тут? :) Это тест?!
     
  13. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,803
    Likes Received:
    1,957
    Reputations:
    594
    Нет, не тест. Просто надо выяснить в какой именно Юникод преобразовывает пароли PasswordsPro при бруте, если выставить эту опцию.
    5fa285e1bebe0a6623e33afc04a1fbd5:123
    c31ac605793f580b386c0fb53f1b9775:12345

    Это MD5, но от unicode, вот надо бы как-то в ASCII получить набор символов, но нуль байт эту идею сводит на нет!
     
  14. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Code:
    EF BB BF [color=red]31 32 33[/color] - это вид "123" в hex (UTF8)
    FE FF [color=red]00 31 00 32 00 33[/color] - это "123" в hex (UCS2-big endian)
    FF FE [color=red]31 00 32 00 33 00[/color] - это "123" в hex (UCS2-little endian)
    
    Нужные байты выделены красным. Первые байты - это BOM, добавляемые редактором
     
  15. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,803
    Likes Received:
    1,957
    Reputations:
    594
    Это понятно (про BOM) Вариант в Пасспро третий используется, не в курсе?