[Quote]

    Adler
  • 1708
  • Longevity: 7 years 11 months
  • Posts: 1184
  • REPUTATION:65

    [+] [-]
  • Location: Луганск
Основная тема здесь - http://forum.oszone.net/thread-312375.html, где и описана сама методика.
Сам ничего не менял и не знаю как это работает и работает ли вообще, но (24.07.2016) для описанного в той теме метода из "спортивного интереса" наваял небольшую программу для расчета значений <HIGHPART> и <LOWPART> и их обратной "дешифровки".

Скриншот

Программа проще некуда и думаю в описании не нуждается.
В программе по двойному клику работает копирование в буфер обмена готовых расчетов и вставка из буфера в поля для дешифровки.
Скачать можно тут - https://yadi.sk/d/xLJ-zCgKtWijn (у 360 Total Security на файл истерика)

VirusTotal

Описание галочки возле поля времени (копипаст с основной темы):
Не знаю кому это надо и надо ли вообще, но в качестве эксперимента сделал генерацию уникального (случайного) <LOWPART> (галочка возле поля времени).
Принцип простой, к полному значению (к примеру к 131135328000000000) прибавляется случайно сгенерированное число от 0 до 9999999 вместо неиспользуемых 10000000 тиков (доли секунды). Точность значения так и остается до 1 секунды, но HEX значение для <LOWPART> меняется при каждом новом расчете. Все остальные функции как и в прежней версии.
Update:

https://yadi.sk/d/zcvhK6sKtaYD2 (.Net 4.0) (исправил баг вылета при двойном клике по пустым полям)
P.S. Имеется баг вылета программы при вставке некорректных данных в поля <HIGHPART> и <LOWPART> для обратной конвертации. Пока не устранен...
ДОБАВЛЕНО 24.07.2016 00:40
Наваял программу для изменения значения CREATIONTIME в образах файлов .wim/.esd/.swm

Скачать - https://yadi.sk/d/XoBfweqstapv9 (FW 4.0) - перезалит 24.07.2016 11:45, исправил баг
На данный момент программа изменяет дату всех образов в выбраном файле .wim/.esd/.swm
P.S.Работа программы проверялась на 64-х битной Win10 с файлами .wim и .esd
Просьба проверить работу программы на 32х битной ОС (т.к. в программе теоретически реализован запуск соответствующей версии wimlib в зависимости от ОС), т.к. под рукой нет 32х битной ОС и работу с файлами .swm, т.к. такие тоже отсутствуют...
ДОБАВЛЕНО 24.07.2016 19:30

Скачать - https://yadi.sk/d/rU7LyIKStaWvP
Добавлено изменение даты в отдельных образах.
ДОБАВЛЕНО 24.07.2016 22:45

Скачать - https://yadi.sk/d/F7lVYEamtankP
Принципиальных отличий нет. Изменен дизайн и добавлено окно консоли с целью мониторинга работы wimlib.
ДОБАВЛЕНО 23.08.2019

Скачать - https://yadi.sk/d/6kd4zLavKXI09g
Добавлена возможность изменять параметр LASTMODIFICATION


Last edited by Adler on 2019-08-23 22:22; edited 14 times in total

[Quote]

    Adler
  • 1708
  • Longevity: 7 years 11 months
  • Posts: 1184
  • REPUTATION:65

    [+] [-]
  • Location: Луганск
По просьбе трудящихся добавил пересчет в Unix time и обратное конвертирование. Небольшие исправления.
Добавил функцию копирования параметров <HIGHPART> </LOWPART> (по клику кнопки С между полями результата) в формате конфигурационного файла в следующем виде:
<HIGHPART>0x01D1E3AB</HIGHPART>
<LOWPART>0xFD5B8000</LOWPART>

https://yadi.sk/d/lL2Ft3YhtXWJ2 (.Net 4.0)
https://yadi.sk/d/atLbYr-btXYnz (.Net 3.5)

VirusTotal




Last edited by Adler on 2016-07-22 12:59; edited 1 time in total

[Quote]

    Joker-2013
  • 1039
  • Longevity: 8 years 3 months
  • Posts: 2053
  • REPUTATION:120

    [+] [-]
  • Location: из прошлого
Adler, в нашем полку кодеров, прибавление af
Для утилиты требуется Net Frame?

[Quote]

    Adler
  • 1708
  • Longevity: 7 years 11 months
  • Posts: 1184
  • REPUTATION:65

    [+] [-]
  • Location: Луганск
Joker-2013, да, т.к. на C# написано. Ну по идее только в XP из коробки он не запустится, а в других ОС вообще не должно быть проблем с запуском. На всякий случай выложил 2 версии скомпилированные под разные FW.


Last edited by Adler on 2016-07-22 13:06; edited 1 time in total

[Quote]

    SergeyZV
  • 528
  • Longevity: 8 years 6 months
  • Posts: 1314
  • REPUTATION:34

    [+] [-]
Вот бы ещё удобный способ замены даты в [1].xml.

[Quote]

    Adler
  • 1708
  • Longevity: 7 years 11 months
  • Posts: 1184
  • REPUTATION:65

    [+] [-]
  • Location: Луганск
SergeyZV, пока что это слишком сложно для меня ah
У меня еще вопрос возник: Когда в install.wim несколько образов, то [1].xml лежит в корне, а когда в install.wim один образ, то файла этого в корне нет (если 7Zip`ом смотреть). Как его "выдрать" я понял (тем же wimlib`ом), а куда и как его назад положить?
Какие вообще есть методы его редактирования и извлечения/сохранения? Я вообще "не в теме", знаю только ручками 7Zip`ом и сохранить куда нибудь wimlib`ом...


Last edited by Adler on 2016-07-22 13:13; edited 1 time in total

[Quote]

    KaSpieC 666
  • 260
  • Longevity: 8 years 7 months
  • Posts: 787
  • REPUTATION:127

    [+] [-]
  • Location: Одесса
26866Ну по идее только в XP из коробки он не запустится
на моей ХР (с установлеными 1.1-4.0 .NET) - работает.

[Quote]

    Adler
  • 1708
  • Longevity: 7 years 11 months
  • Posts: 1184
  • REPUTATION:65

    [+] [-]
  • Location: Луганск
KaSpieC 666, ну так (с установлеными 1.1-4.0 .NET) это же не из коробки. Ну или у вас "коробка" особая ab

[Quote]

    KaSpieC 666
  • 260
  • Longevity: 8 years 7 months
  • Posts: 787
  • REPUTATION:127

    [+] [-]
  • Location: Одесса
Adler,
Недавно проснулся, видать не так понял начало фразы По идеи ...

[Quote]

    SergeyZV
  • 528
  • Longevity: 8 years 6 months
  • Posts: 1314
  • REPUTATION:34

    [+] [-]
В общем команду для редактирования нашёл
wimlib-imagex.exe info install.wim 1 --image-property CREATIONTIME=""
Но как правильно написать в кавычках?

[Quote]

    Adler
  • 1708
  • Longevity: 7 years 11 months
  • Posts: 1184
  • REPUTATION:65

    [+] [-]
  • Location: Луганск
SergeyZV, ну и я её нашел, даже провел натурные испытания, но безрезультатно ac
P.S. нашел. Сейчас попробую.
https://wimlib.net/man1/wimlib-imagex-capture.html
--image-property NAME=VALUE
Specify an arbitrary per-image property to set in the XML document of the WIM file. VALUE is the string to set as the property value. NAME is the name of the image property, for example "NAME", "DESCRIPTION", or "TOTALBYTES". The name can contain forward slashes to indicate a nested XML element; for example, "WINDOWS/VERSION/BUILD" indicates the BUILD element nested within the VERSION element nested within the WINDOWS element. A bracketed number can be used to indicate one of several identically-named elements; for example, "WINDOWS/LANGUAGES/LANGUAGE[2]" indicates the second "LANGUAGE" element nested within the "WINDOWS/LANGUAGES" element. When adding a list of elements in this way, they must be specified in sequential order. Note that element names are case-sensitive. This option may be specified multiple times.


Last edited by Adler on 2016-07-22 14:12; edited 1 time in total

[Quote]

    SergeyZV
  • 528
  • Longevity: 8 years 6 months
  • Posts: 1314
  • REPUTATION:34

    [+] [-]
26878SergeyZV, ну и я её нашел, даже провел натурные испытания, но безрезультатно ac
XML у меня правится, только не получается вид
<HIGHPART>0x01D0AFC7</HIGHPART><LOWPART>0x53489E79</LOWPART>

[Quote]

    Adler
  • 1708
  • Longevity: 7 years 11 months
  • Posts: 1184
  • REPUTATION:65

    [+] [-]
  • Location: Луганск
SergeyZV, проверил, работает:
wimlib-imagex.exe info install.wim 1 --image-property CREATIONTIME/HIGHPART="0x01D1E424" --image-property CREATIONTIME/LOWPART="0x215AA800"
wimlib-imagex.exe info install.wim 1 --image-property LASTMODIFICATIONTIME/HIGHPART="0x01D1E424" --image-property LASTMODIFICATIONTIME/LOWPART="0x215AA800"

[Quote]

    SergeyZV
  • 528
  • Longevity: 8 years 6 months
  • Posts: 1314
  • REPUTATION:34

    [+] [-]
А LASTMODIFICATIONTIME зачем править?!

[Quote]

    Adler
  • 1708
  • Longevity: 7 years 11 months
  • Posts: 1184
  • REPUTATION:65

    [+] [-]
  • Location: Луганск
SergeyZV, ну не знаю ah

Page 1 of 6


Display posts:    

Current time is: 23-Sep 23:38

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum