Периодически, когда подходит время сдавать курсовую работу по предметам, связанным с защитой информации (например, ПАСОИБ), студенты спрашивают, что должно быть во введении, основной части, в выводах и так далее. Несколько дней занимался тем, что делал образец курсовой работы. Естественно, что у каждого преподавателя свое мнение на тему того, что должно быть в курсовике. Не менее естественно, что у каждого студента свое мнение на счет того, что должно быть в “курсаче”, чтобы тема была раскрыта, но написать, как можно меньше (сократив затраты личного времени) и получить отлично. В общем, публикую информацию по теме, полагаю, что она будет интересна хоть далеко не самой большой части читателей блога, но весьма заинтересованной аудитории.
Для тех, кто просто зашел на страницу и понял, что это не его тематика и хочется посмотреть что-то другое могу предложить ссылку на обсуждение фильма Сталинград. Кроме собственно сюжета у любого фильма, без которого фильма как такового просто нет, есть еще и техническая составляющая (то есть спецэффекты и особенности их достижения) прочитать про которую, бывает более чем интересно. В следующих постах дам еще несколько интересных ссылок, а сейчас возвращаюсь к основной теме, а тема курсовой работы была выбрана “ Защита приложений, выполняемых терминалом MT4, аппаратными ключами серии HASP НL”. Выполняя работу я, сам лично без какого либо рерайта или заимствования у какого либо студента, написал такое вот введение.
—
* * *
ВВЕДЕНИЕ
Программы для терминалов платформ MT4 и MT5 и написаны с использованием языков программирования MetaQuotes Language 4 и MetaQuotes Language 5. По состоянию на 30 ноября 2012 в мире насчитывается более 500 тысяч пользователей мобильных терминалов MetaTrader 4 и MetaTrader 5 и значительно более число пользователей стационарных версий. Платформа MT4 более распространена по сравнению с новой версией MT5, для терминала MT4 было написано большое число программ, которые не совместимы с новой версией MT5, так как используется в МТ5 похожая, но другая версия языка MetaQuotes Language. Отсутствие совместимости программ, а так же некоторые другие причины, привели к тому, что переход пользователей на новую платформу осуществляется не активно, многие пользователи предпочитают работать на терминалах платформы МТ4 к которой привыкли и для которых существует опробованное и проверенное многолетней работой программное обеспечение.
Одним из недостатков приложений, выполняющихся под управлением терминала MT4, является относительно слабая защищенность программного кода. Под управлением терминала MT4 выполняются прикладные приложения: скрипты, индикаторы, торговые советники и роботы. Разработка эффективного прикладного программного обеспечения (ПО) для терминала MT4 связана с большим объемом подготовительной работы и достаточно трудоемка, так как обычно разработчику приходится обрабатывать большой объем исходных данных и тестировать стратегии работы ПО, в то время, как собственно программный код исполняемого приложения в формате ex4 получается достаточно компактным и не содержит большого числа исполняемых команд.
Компьютерное пиратство несет значительные убытки разработчикам и продавцам программного обеспечения. Когда разработчики ПО видят, что предназначенные для продажи приложения распространяются по сети Интернет без оплаты, значительно снижается стимул разрабатывать новые программы [1,2].
Защита прав интеллектуальной собственности предусматривает ответственность пиратов за незаконное копирование, распространение и использование программного обеспечения. Однако прежде злоумышленника необходимо поймать и доказать, что он нарушил закон. Только юридические методы защиты малоэффективны и должны подкрепляться дополнительно программными и программно-аппаратными методами защиты программного обеспечения. Уязвимость формата ex4, позволяющая декомпилторам восстанавливать программный код идентичный исходному программному коду, делает актуальной проблему защиты разработанных приложений с использованием программных и программно-аппаратных средств.
—
Как видите, уложился в один лист. Конечно, можно было написать и больше, листа на два-три, но это, как говориться, по желанию.