Анализ на подобие ЛИРА 9.6 vs ЛИРА САПР

18 февраля 2013

Возникает законный вопрос: в чем же заключаются эти изменения? Побитовое сравнение старого и нового файлов дают следующую картину – в файле были изменены 2 байта ближе к концу файла

ЛИРА 9.6 vs ЛИРА САПР

Чтобы увидеть это можно сравнить файл скажем, функцией: Файлы\Сравнить по содержимому… встроенной в Total Commander.

Небольшой экскурс в формат .Dll файла:

В заголовке Portable Executable (PE) файла есть два поля: Time Date Stamp и Checksum, первое изменяется при пересборке приложения и используется для хранения даты и времени создания/модификации линкером, второе хранит контрольную сумму, посчитанную по телу файла (любое изменение в теле dll изменяет контрольную сумму). Странно, но эти поля не изменились.

Для получения PE заголовка, необходимо дополнительно установить плагин FileInfo версии 2.2.0 к Total Commander. Далее показан результат его работы.

Старый файл VIDTACIP.DLL
Дата создания в TC – 31 ‎марта ‎2011‎
ЛИРА 9.6 vs ЛИРА САПР
Новый файл VIDTACIP.DLL
Дата создания в TC – 12 ‎января ‎2012‎ г
ЛИРА 9.6 vs ЛИРА САПР

Как видно, тело VIDTACIP.DLL было изменено, но поле Checksum осталось прежним??? Поле Time Date Stamp говорит, что динамическая библиотека VIDTACIP.DLL собиралась 15 декабря 2010 года, а это ПК ЛИРА версии 9.6 R5. И Time Date Stamp и Checksum файла VIDTACIP.DLL (из ЛЮБОГО дистрибутива ЛИРА-САПР) полностью соответствует файлу DL_INPUT.DLL (из дистрибутива ЛИРА 9.6 R5).

Выводы:

  • Более года процессор ЛИРА-САПР не пересобирался, не совершенствовался, не исправлялся;
  • Изменения вносились не в исходных текстах, а в бинарных файлах (хакерскими способами);
  • ГЛАВНОЕ — коллектив ЛИРА-САПР не может развивать расчетный процессор (даже простую ошибку исправляли в бинарном файле).

И напоследок, это так называемое «обновление», согласно российского законодательства, можно рассматривать как, так называемый, «варезный» софт: «патчи», «кейгены», «кряки» и подобное программное обеспечение, изначально призванное нейтрализовать средства защиты.

Вот выдержка из УК РФ:

Статья 273. Создание, использование и распространение вредоносных компьютерных программ (в редакции Федерального закона от 07.12.2011 № 420-ФЗ):

  • Создание, распространение или использование компьютерных программ либо иной компьютерной информации, заведомо предназначенных для несанкционированного уничтожения, блокирования, модификации, копирования компьютерной информации или нейтрализации средств защиты компьютерной информации, — наказываются ограничением свободы на срок до четырех лет, либо принудительными работами на срок до четырех лет, либо лишением свободы на тот же срок со штрафом в размере до двухсот тысяч рублей или в размере заработной платы или иного дохода осужденного за период до восемнадцати месяцев.

Выходит, пользователи подпадают под действие статьи…. А это уже не шуточки.

"ЛИРА софт" открывает новое направление
Выгодные условия на приобретение российского ПО: nanoCAD, Renga, Pilot-BIM и др.
05 апреля 2023
Разбор примеров из практики по расчету на сейсмические воздействия
Рассмотрим реальные примеры уже построенных или проектируемых объектов
22 марта 2023
Приглашаем принять участие в конференции «Градостроительное развитие Алтая». Доступен онлайн формат
Темы конференции: Геологические условия. Высотное строительство. Современные технологии и методы обеспечения качества и безопасности объектов.
03 февраля 2023
Работа клиентской поддержки в новогодние праздники
с 31 декабря по 8 января наш офис будет на каникулах
30 декабря 2022
Все новости
Реализация модели контактного слоя при расчете адгезионного соединения с использованием метода конечных элементов
В большинстве опытов по испытанию адгезионных соединений измеряется средняя адгезионная прочность. Данная величина вычисляется как отношение разрушающей нагрузки к площади склейки. Подобный подход подразумевает равномерное распределение касательных напряжений. Исследователи давно обнаружили, что средняя адгезионная прочность соединения является сильной функцией геометрических [1] и физико-механических параметров модели и, следовательно, делает малоинформативными и несопоставимыми экспериментальные данные, выполненные на отличающихся образцах. Малочисленные результаты по измерению касательных напряжений по площади склейки с использованием преимущественно поляризационно-оптических методов [2] показывают, что распределение напряжений является нелинейной функцией. При этом наблюдается концентрация напряжений у торцов модели. В связи с этими фактами возникает необходимость детального изучения напряженно-деформированного состояния адгезионных соединений.
06 июня 2019
Оценка точности нелинейного статического метода анализа сейсмостойкости сооружений
В статье рассмотрено практическое применение методики нелинейного статического анализа сейсмостойкости зданий и сооружений. Произведен расчет одноэтажной стальной рамы нелинейным статическим и нелинейным динамическим методами. В результате анализа полученных результатов расчета показана значимость высших форм колебаний и необходимость анализа их влияния на реакцию системы.
06 февраля 2018
Напряженно-деформированное состояние коррозионно - поврежденных железобетонных элементов при динамическом нагружении
С помощью современного программно-вычислительного комплекса  ЛИРА 10.6 выполнена сравнительная оценка напряженно–деформированного состояния  не поврежденного и коррозионно-поврежденного железобетонного элемента при динамическом и статическом нагружении. Проанализировано   влияния ослабленного коррозией бетонного участка сжатой зоны на перераспределение напряжений в сечении.
25 января 2018
Применение технологий BIM при расчете зданий в условиях сложной геотехнической обстановки в связке программ Revit, ЛИРА 10.6 и PLAXIS 3D
В статье рассматривается методика совместной работы ПК ЛИРА 10.6 и PLAXIS 3D посредством API модуля. С позиции инженера-расчетчика рассматриваются возможности передачи моделей между различными программами с применением технологий информационного моделирования.
21 июня 2017
Все публикации
Разбор примеров из практики по расчету на сейсмические воздействия
Рассмотрим реальные примеры уже построенных или проектируемых объектов
22 марта 2023
Вебинар: ЛИРА 10 - API. Разработка пользовательских скриптов и плагинов
Вы увидите процесс пошагового создания скриптов и плагинов и поймете, насколько это просто!
02 декабря 2022
Вебинар: От каркаса до расчета в BIM
Приглашаем присоединиться к трансляции, особенно если вам интересна тема взаимодействия Revit и ЛИРА 10
03 ноября 2022
Способы соединения конечных элементов и узлов в ЛИРА 10
Приглашаем на вебинар по применению инструментов соединения элементов и узлов в ЛИРА 10. Будут рассмотрены примеры из инженерной практики: моделирование шарниров, учет несоосности, передача усилий между различными типами КЭ, автоматическое соединение элементов
30 сентября 2022
Все записи вебинаров