Среда, 19.12.2018, 18:17
Безъязычный Александр Викторович
инженер-строитель, конструктор, расчетчик металлоконструкций
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Форма входа
Категории раздела
Расчет конструкций [2]
Поиск
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » Расчет конструкций

Глюки и ошибки расчетов (последствия взломов или ошибки разработчиков?)
Данная статья составлена на основании переписки пользователей расчетных программ на форуме http://www.forum.inoe.name/. Я позволил себе её немного подредактировать и сделать удобоваримой для читателя.
"Лечить" программы можно следующим образом:
1. Эмулятором ключа
+ Считается что хорошо съэмулированный ключ даёт точные результаты
Не видно взломанных файлов программы
- Может вылететь после установки программы с аналогичной защитой.
2.Патчем
+ Не конфликтует с программами с аналогичной защитой.
- Может быть теоретически проблемы с достоверностью результатов
Видны взломанные файлы
3. Кейгеном (генератор серийного номера программы)
+ Считается , что точно работает программа.
"Взломаная неверно взломанная программа ничего не даст об этом знать, она просто вводит в результаты случайный коэффициент. Где и куда она его вставит неизвестно..".Скорее всего это говорят разработчики, чтобы отпугнуть от своего продукта нелицензионных пользователей. Все ошибки при детальном и кропотливом исследовании сводятся лишь к одному - грубейшие ошибки оператора программы и не более. Из всех подобных случаев ни одного не было приведено в качестве доказательства, а вот обратное имело место и не раз.
Keygen - это так называемый "чистый взлом", здесь результат соответсвия 100% оригинальной программе, патч - это полумеры, быстрые кряки которые быстро появляются после выхода программы, keygen - это уже искусство, разумеется в тех программах которые защищены по технологиям активации или серийного, номера, а если уж Электронный Ключ - то ничего не попишешь, для него Эмулятор - это тотже кейген, только встроенный в USB. Эмулятор он либо работает либо нет - давать неверные результаты он не может.
По поводу достоверности результатов: я думаю что ни одному нормальному человеку кодекс чести и совести не позволит добавлять скрытые коэффициенты
которые будут зависеть от взлома и влиять на достоверность результатов.Разработчики сами используют крякнутые среды для разработки ПО. Без использования взломанных продуктов софт индустрия развиваться вообще не будет, так же как и разумных решений в инженерной сфере прибавляться тоже не
будет. Лицензионным программам также доверять не нужно на 100%, ответсвенность несут не они. Проверку расчетов следует выполнять за счет проведения альтернативных расчетов минимум на двух программах или ручным счетом по приближенным формулам расчета конструкций.Правильность расчетов во многом зависит от корректности расчетной схемы и опыта проектировщика. Кстати экспертиза рекомендует пользоваться как минимум 2-мя программами для контроля результатов.А еще лучше когда расчет делают два человека. Вот тогда и видно кто где врет и что где надо поправить в схеме.
По поводу защитных коэффициентов от разработчиков почему-то не верится, поскольку результаты в ломанном ПО получаются довольно логичными.
Форумчанин grid63 пишет, что В Лире9.2 (где заменялся файл .dll) сравнивал результаты расчетов стержневых элементов и Лир-СТК с лицензионкой и
никаких различий не обнаружил. В Лире 9.4 (ломаной) расчетный процессор работает в несколько раз медленнее, чем в лицензионной.
Разница в результатах как лицензионных, так и взломанных программ не превышает 5% между одинаковыми программами из одного дистрибутива(если взломано хорошо). Разница бывает существенной если разные версии, но это обычно бывает из-за огрехов в самих программах по этому поводу желательно
консультируемся с разработчиками. После расчета необходимо обязательно произвести тщательный анализ результатов расчета. Анализ производится методом ручного укрупненного расчета и личного опыта, в особо сложных случаях нужно консультироваться с экспертами. На данный момент нет программы, в которой расчет всего здания, с учетом множества нагрузок давал бы точный результат, за то у всех этих программ есть один главный плюс это скорость выполнения всего комплекса расчетов. Самое главное чтоб руки были не кривые при задание модели и нагрузок для расчета (читаем больше литературы по программе, советуемся и обмениваемся опытом с коллегами), и голова на плечах при анализе этих расчетов(для этого изучаем нормативную литературу, литературу для проектирования).
Защита типа хасп и т.д. прокручивается после разработки и отладки основной расчетной программы, т.к. является отдельной серьезной программой сторонних разработчиков, которую и модифицируют для ознакомительных целей, соответственно - разницы быть не должно. Все ошибки в расчетах - неправильно составленные расчетные схемы, или недоработки программ, в чем разработчики всегда признаются и дорабатывают свой продукт. Ответственность за проект лежит на проектировщике, а не на программе (см.законы). Эмуляторы не влияют на расчетный алгоритм.
Теоретически не один разработчик ПО не рискнет выпускать свой продукт с заложенной бомбой внутри на случай взлома программы, т.к. в случае возникновения аварийной ситуации при строительстве, испытании и т.д. какой-либо конструкции, вызванной использованием нелицензионного програмного обеспечения (даже если будет установлен факт взлома), популярности в среде проектировщиков этому ПО это не принесет. И кто возмет на себя отвественность, что в один прекрасный день не произойдет сбой и это ПО, которое вчера считало нормально, сегодня не начнет выдавать за чистую монету полную чушь и по этой чуши начнуться работы.
Разочарую... "Не пытайтесь зарегистрировать программу кодом с другого компьютера, код будет принят, но программа работать не будет или будет давать
некорректные результаты." Цитата из readme Base. На практике проверялось, при неправильной регистрации действительно выдаёт чушь полнейшую.
По идее не должно быть разницы между взломанной и лицензионной программой, т.к. кряки на основе реальных ключей делаются.Выглядит почти нереальным,
чтобы программа определяла, что она пиратская и начинала жить своей тихой диверсионной жизнью. Да и смысла для разработчиков нет, ведь чтобы
официально посчитать, нужна лицензия, которую все равно прикладывать к отчету.
Не думаю что ломаная версия отличается от неломаной неправильными расчётами, так как для этого необходимо фактически создавать две программы. И все равно достаточно проверить другой программой расчёт чтобы выявить некорректность. Главным барьером стоит экспертиза проекта, которая и не пропустит нелицинзированый расчёт, но расчёт ручками проверять не будет.
Так, что из выше написанного следует, что считать на ломанных прогрммах можно, но с особой осторожностью и хорошим уровнем знания данной расчетной
программы. обязательно нужно делать провеорчный расчет на лицензионной программе, а еще лучше стороннего производителя, а не того же, что и данная
расчетная программа. И обязательным является грубая прикидка ручным счетом, его ведь пока еще никто не отменял.


Источник: http://www.forum.inoe.name/showthread.php?t=13368
Категория: Расчет конструкций | Добавил: proj (07.12.2011)
Просмотров: 1147 | Комментарии: 1 | Теги: Ошибки расчетных программ | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Copyright MyCorp © 2018
Бесплатный конструктор сайтов - uCoz