Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: 

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вот, наваял утилиту. Как считаете, нужная приблуда?)))
 
 автор: akkorn   (14.06.2010 в 16:11)   личное сообщение
12 Кб.
 
 

Вот, наваял утилиту.

Программа для определения времени компиляции файлов exe, dll.
Информация вытаскивается из тела файла, которая там жестко зашивается при компиляции.

Как считаете, нужная приблуда?)))

  Ответить  
 
 автор: час   (14.06.2010 в 16:45)   личное сообщение
 
 

А в каких случаях применять эту утилиту?

  Ответить  
 
 автор: akkorn   (14.06.2010 в 16:56)   личное сообщение
 
 

> А в каких случаях применять эту утилиту?

Нуу, скажем, есть у вас 2 версии одной и той же программы. Даты с свойстве файла явно напутаны. Версии файла меняют не все разработчики. Как узнать, какая самая последняя??

Так же эту задумку можно развить немного дальше: Можно узнать, например, какой это тип файла. И не важно как его переименовать, хоть в Текстовый документ.txt - информация все равно будет верной Ну и так далее, в частности сегодня мне понадобилась именно утилита, которая вытаскивает дату компиляции (т.е. данные, от которых можно отталкиваться как от гарантированно верных).

Ясен перец, что и эти данные можно поменять, но в отличие работы архиваторов, PE-упаковщиков и иных программ, эта информация будет изменена спецом. В последнем же случае- может изменена ненарочно.
Пример? Пожалуйста! Закачайте любой ваш файл на любой файлообменник в интернете ( http://www.webfile.ru ) и затем слейте его ОБРАТНО к себе на машину. Что, дата создания изменилась?? Так КАК теперь узнать, когда файл был создан?))))

В частности, у нас данные в свойстве файла берутся из информации файловой системы, а не из самого файла. Поэтому, когда файл начинает создаваться "с нуля" (в выше приведеном примере- начинаем скачивать файл (в этот момент его размер= 0 байт)) - операционная система присваивает ему дату создания = текущему времени. И далее эта информация выводится уже в свойствах файла. Но она же НЕ РАВНА оригинальной дате создания. Верно?))

Как то так)

  Ответить  
 
 автор: akkorn   (17.06.2010 в 19:45)   личное сообщение
 
 

Ахахахх)) Не нужная приблуда?))

  Ответить  
 
 автор: Гоблин   (18.06.2010 в 00:17)   личное сообщение
 
 

Нюх-нюх. То ли тройной одеколон, то ли троян. Не пойму чем попахивает.

  Ответить  
 
 автор: akkorn   (18.06.2010 в 00:50)   личное сообщение
 
 

А чего сразу тойной одеколон? Эта приблуда единственная в своем роде)))))

  Ответить  
 
 автор: час   (18.06.2010 в 08:29)   личное сообщение
 
 

Что же, интересно...
Это крайне редко востребовано, конечно.
Можно сказать чрезвычайно редко в обычной жизни, но кому-то и где-то, возможно, это нужно (приходится) делать постоянно вот им то (ИМХО) эта утилита и пригодится.

  Ответить  
 
 автор: akkorn   (18.06.2010 в 23:27)   личное сообщение
 
 

Вообще да, согласен- крайне редко может пригодиться данная утилита. Вероятнее всего только при каком-нибудь анализе...

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList