GUIDGen

Тема в разделе "WASM.CRYPTO", создана пользователем wsd, 19 май 2008.

  1. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    кто нибудь потрошил эту утилиту входящую
    стандартно во все VisualStudio ?
    оставляет ли она какие метки в гуиде привязанные к хосту?
    можно ли определить по нескольким гуидом,
    то что они с одного и того-же хоста рождались?
    или сам хост вычислить(железо) по гуиду?
     
  2. Proteus

    Proteus Member

    Публикаций:
    0
    Регистрация:
    19 июн 2004
    Сообщения:
    344
    Адрес:
    Russia
    Системная фунция на самом деле в ole32.dll, наверное исходник можно откопать...
     
  3. reverser

    reverser New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2004
    Сообщения:
    615
    http://www.codeproject.com/KB/mobile/PPCGuidGen.aspx#The_GUID_Format
     
  4. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    Proteus
    найти незнай, но реверснуть да, но в крайнем случае :)
    просто мож кто сталкивался ищу...
    reverser
    т.е. проблема аналогичная с PC ?
    т.е. "Spatially unique node identifier" как раз то самое палево?
     
  5. Jupiter

    Jupiter Jupiter

    Публикаций:
    0
    Регистрация:
    12 авг 2004
    Сообщения:
    532
    Адрес:
    Russia
    см. CoCreateGuid и StringFromGUID2
    в старых виндах использовался MAC-адрес, в новых этого нет
     
  6. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    Jupiter
    давай без загадок :)
    ХР2 и выше палится на предмет:
    1. что ключи были созданы на одной и той же машине
    2. палится железо машины
     
  7. reverser

    reverser New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2004
    Сообщения:
    615
    Собственно Pocket PC ни при чем, там просто описан формат GUID/UUID и приведено несколько полезных ссылок по алгоритмам генерации.
    Вкратце - можно примерно определить время генерации гуида и (для первой версии) - MAC адрес сетевухи. Вся остальная информация либо хэширована либо рандомная.
     
  8. reverser

    reverser New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2004
    Сообщения:
    615
    Немного соврал, время генерации тоже только в первой версии.
    Вот фицияльная дока:
    http://www.ietf.org/rfc/rfc4122.txt
     
  9. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    reverser
    спасибо