Страница 1 из 1

MAC адрес в документе Word

СообщениеДобавлено: 12 апр 2013, 04:14
Krec
В одном книге читал, что файл Microsoft Word (и наверно весь офисный пакет тоже) имеет GUID, которому присвоен MAC адрес компьютера, на котором создавали.. Решил проверить - открыл через HEX редактор и искал - ничего не нашел :(
пример в книге было преведено на файле word 1997, а я проверил на word 2003, вроде структура doc одинаково?
Этот метод актуален сейчас ? (может я просто не там искал :D )

Re: MAC адрес в документе Word

СообщениеДобавлено: 12 апр 2013, 04:52
Igor Mikhaylov
Krec писал(а):В одном книге читал

В подобных случаях, лучше приводить цитату из первоисточника.


Krec писал(а):Решил проверить - открыл через HEX редактор и искал - ничего не нашел :(

"Очень трудно найти в тёмной комнате чёрную кошку, особенно, если её там нет!". :D

В первой версии алгоритма генерации GUID действительно использовался MAC адрес. Но, начиная с 4 версии алгоритма генерации GUID, он (MAC-адрес) заменен на псевдослучайное число. У вас какой версией алгоритма сгенерирован GUID?


MAC - адрес содержится в LNK файлах.

Re: MAC адрес в документе Word

СообщениеДобавлено: 12 апр 2013, 17:03
Krec
В подобных случаях, лучше приводить цитату из первоисточника.

Вот в этом книге: http://www.kniga.ru/books/868448
книга новая , т.е. издание в России 2012 г, а инфа на примерах win 2000 приведена.

В первой версии алгоритма генерации GUID действительно использовался MAC адрес. Но, начиная с 4 версии алгоритма генерации GUID, он (MAC-адрес) заменен на псевдослучайное число. У вас какой версией алгоритма сгенерирован GUID?

Как это определить версии алгоритма? Про эти алгоритмы в офисных документах я ничего не читал там :)

MAC - адрес содержится в LNK файлах.

Как это? например имеется файл xxx.doc, у этого файла нет ярлыка (т.е. .ink файл)

P.S. Мне не просто MAC компьютера интересно, а в каком компьютере создан этот документ. Читал в книге и хотел проверить и как бы обломился. По этому хочу выяснить всю правду об идентифкации компьютера, на котом точно был создан офисный документ.

Re: MAC адрес в документе Word

СообщениеДобавлено: 12 апр 2013, 17:22
Igor Mikhaylov
Krec писал(а):книга новая , т.е. издание в России 2012 г, а инфа на примерах win 2000 приведена.


Это переиздание книги выпущенной, в России, в 2005 году (а оригинальная версия, на английском, вышла в 2001 году :D ). Так что рассмотрение в книге, в качестве примеров, Windows 2000, на момент издания английской версии, было вполне современным и отражало тогдашние реалии.

Как это определить версии алгоритма?

По первой цифре в третей группе (обозначена красным): {ХХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХХХ}
Т.е. если там стоит "1", то GUID сгенерирован по алгоритму первой версии, "2"- GUID сгенерирован по алгоритму второй версии и т.д.

Krec писал(а):Мне не просто MAC компьютера интересно, а в каком компьютере создан этот документ.


GUID собственно и создан для этих целей. Это своеобразный маркер позволяющий доказать (с определенной долей достоверности), что вот этот документ создан вот на этом компьютере.

Re: MAC адрес в документе Word

СообщениеДобавлено: 12 апр 2013, 19:59
Krec
По первой цифре в третей группе (обозначена красным): {ХХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХХХ}
Т.е. если там стоит "1", то GUID сгенерирован по алгоритму первой версии, "2"- GUID сгенерирован по алгоритму второй версии и т.д.

А где все же это найти в DOC файле? по какой маске в HEX редакторе искать ? по GUID ничего не найден :(

Re: MAC адрес в документе Word

СообщениеДобавлено: 12 апр 2013, 21:28
andre_m
в книжке же скрин имеется. тскать нужно текстовую ANSI строку "GUID"
а вообще забудьте, это все для древнего формата файла OLE2 ( <= word 97 ).
в новых файлах (у себя) я такого не нашел (а тем более в Office-XML).

Re: MAC адрес в документе Word

СообщениеДобавлено: 12 апр 2013, 21:38
Krec
andre_m писал(а):в книжке же скрин имеется. тскать нужно текстовую ANSI строку "GUID"
а вообще забудьте, это все для древнего формата файла ( <= word 97 ).
в новых файлах (у себя) я такого не нашел.

А зачем тогда все это написал Igor Michailov ? :) Сказал бы "тема дохлая и все".
нет сейчас никаких GUID_ов в офисных документов.

Re: MAC адрес в документе Word

СообщениеДобавлено: 12 апр 2013, 21:43
andre_m
читайте по губам ... (шутка)

он указал, что книга - древняя - 2001 год
а может у вас там древний формат, откуда мы знаем

Re: MAC адрес в документе Word

СообщениеДобавлено: 13 апр 2013, 01:14
Krec
andre_m писал(а):читайте по губам ... (шутка)

он указал, что книга - древняя - 2001 год
а может у вас там древний формат, откуда мы знаем

да я знаю, что книга древняя, ясное дело, что если примеры приведены на wind 2000 и office 1997, то это однозначно не новая тама. просто думал doc есть doc (не говорю уже о docx, под новые офисы), может тема актуален и для word 2003 , а как оказвается - нет :(

Re: MAC адрес в документе Word

СообщениеДобавлено: 13 апр 2013, 07:37
Igor Mikhaylov
Krec писал(а):А зачем тогда все это написал Igor Michailov ? :) Сказал бы "тема дохлая и все".

Мы же не знаем какие объекты у вас на исследовании. Вы спросили про GUID - вам про него и ответили. :D

Re: MAC адрес в документе Word

СообщениеДобавлено: 13 апр 2013, 22:49
Krec
Igor Michailov писал(а):
Krec писал(а):А зачем тогда все это написал Igor Michailov ? :) Сказал бы "тема дохлая и все".

Мы же не знаем какие объекты у вас на исследовании. Вы спросили про GUID - вам про него и ответили. :D

:D ну и шутка у вас ))))))))

Я просто хотел уточнить теоритически чисто. Нет у меня дело с этими старыми платформами к счастью.