20471

Безпека програмного забезпечення

Доклад

Информатика, кибернетика и программирование

Проблеми хто потенційно може здійснити практичне впровадження програмних дефектів деструктивного впливу в програмний код які можливі мотиви дій суб'єкта що здійснює розробку таких дефектів як можна ідентифікувати наявність програмного дефекту як можна відрізнити навмисний програмний дефект від програмної помилки які найбільш імовірні наслідки активізації деструктивних програмних засобів при експлуатації комп'ютерних систем Меоди та концепції захисту Для захисту програм від дослідження необхідно застосовувати методи захисту від...

Украинкский

2013-07-25

16.55 KB

0 чел.

Безпека програмного забезпечення в широкому змісті є властивістю даного програмного забезпечення функціонувати без прояву різноманітних негативних наслідків для конкретної комп'ютерної системи. Під рівнем безпеки програмного забезпечення (ПЗ) розуміється ймовірність того, що при заданих умовах у процесі його експлуатації буде отриманий функціонально придатний результат. Причини, що призводять до функціонально непридатного результату, можуть бути різними: збої комп'ютерних систем, помилки програмістів й операторів, дефекти в програмах. При цьому дефекти прийнято розглядати двох типів: навмисні й ненавмисні. Перші є, як правило, результатом злочинних дій, другі - помилкових дій людини.

Проблеми

  1.  хто потенційно може здійснити практичне впровадження програмних дефектів деструктивного впливу в програмний код?
  2.  які можливі мотиви дій суб'єкта, що здійснює розробку таких дефектів?
  3.  як можна ідентифікувати наявність програмного дефекту?
  4.  як можна відрізнити навмисний програмний дефект від програмної помилки?
  5.  які найбільш імовірні наслідки активізації деструктивних програмних засобів при експлуатації комп'ютерних систем?

Меоди та концепції захисту

Для захисту програм від дослідження необхідно застосовувати методи захисту від дослідження файлу з виконуваним кодом програми, що зберігається на зовнішньому носії, а також методи захисту виконуваного коду, який завантажується в оперативну пам'ять для виконання цієї програми.

У першому випадку захист може бути заснований на шифруванні конфіденційної частини програми, а в другому - на блокуванні доступу до виконуваного коду програми в оперативній пам'яті з боку відгадчика. Крім того, перед завершенням роботи програми повинен обнулятися весь її код в оперативній пам'яті. Це запобігає можливості несанкціонованого копіювання з оперативної пам'яті дешифрованого виконуваного коду після виконання програми.

Для більшої надійності ініціалізатор може бути частково зашифрованим, по мірі виконання може дешифрувати сам себе. Дешифруватися по мірі виконання може і конфіденційна частина програми. Таке дешифрування називається динамічним дешифруванням виконуваного коду. У цьому випадку чергові ділянки програм перед безпосереднім виконанням розшифровуються, а після виконання відразу знищуються.

Для підвищення ефективності захисту програм від дослідження необхідно внесення в програму додаткових функцій безпеки, спрямованих на захист від трасування.


 

А также другие работы, которые могут Вас заинтересовать

14975. Қазақстан Республикасы, туризм, туристік нысандар 43 KB
  Қазақстан Республикасы туризм туристік нысандар Туризм. Ұлы Жiбек жолы бойында орналасқандықтан Қазақстан аумағындағы қалалар мен табиғаты ғажайып қорықты жерлер ежелден саяхат және туризм нысандары болып табылған. Қазақстандағы алғашқы туристiк ұйымдар 20 ғд...
14976. Қазақстанның географиялық зерттелу тарихы 223.5 KB
  Қазақстанның географиялық зерттелу тарихы Қазақстан Республикасының аумағы батысында Едiл өз. алабынан шығысында Алтай тауы шыңдарына дейiн солтнде Батыс Сiбiр жазығынан Солт. Қазақстан жазығы оңтнде ТяньШань тауына дейiн созылып жатыр. Еуропа мен Азия ел
14977. Қазақстанның ежелгі қалалары 48 KB
  Қазақстанның ежелгі қалалары ҚАЗАҚСТАННЫҢ ЕЖЕЛГI ҚАЛАЛАРЫ жазба деректемелер мен археологиялық материалдар нәтижесiнде анықталған байырғы қоныс орындары қала жұрттары. 6 9 ғларда Оңт. Қазақстан мен Оңт.Батыс Жетiсуда қала мәдениетi жақсы дамыды. Саяси жағынан бұ
14978. Қазақстанның ең ежелгі қаласы 34.5 KB
  Қазақстанның ең ежелгі қаласы Сонымен жылқы жылының күзінде Тараз қаласының 2000 жылдық мерейтойы өткізіледі. Бұл жөнінде дүниежүзілік құзырлы ұйым ЮНЕСКО шешім қабылдаған болатын. Осыдан екі жыл бұрын түркі дүниесінің қазақ мемлекетінің рухани астанасы Түркістанның 15...
14979. Қазақстанның жеті кереметі 55.5 KB
  Тақырыбы: Қазақстанның жеті кереметі. Мақсаты: оқушыларды Қазақстанның тарихи мұраларымен таныстырып мәдениетке дегн қызығушылығын арттырып тәрбиелеу. 1оқушы:Бүгін маған керек емес ертегі Ертегіні өз басымда шертеді. Та...
14980. Разработка Алкотестера (алкометра) 818.16 KB
  Алкометр— средство измерений, предназначенное для измерения концентрации алкоголя в выдыхаемом человеком воздухе или в крови человека по выдыхаемому воздуху. Его погрешность нормирована, он подлежит метрологической поверке.
14981. Қаратау басындағы Қатынқамал үңгірі 93.5 KB
  ҚАРАТАУ БАСЫНДАҒЫ ҚАТЫНҚАМАЛ ҮҢГІРІ А.С. Тасенова Б.Е. Ерескенова №4 С.Сейфуллин атындағы орта мектебі Қызылорда қ. Қоғамның тарихи дамуы кезеңдерінде көптеген елді мекендермен қалалар өзінің бұрынғы маңызын жоғалтып кейде мүлдем құры...
14982. Қасиетті Түркі жері - Түркістан 51 KB
  ҚАСИЕТТІ ТҮРКІ ЖЕРІ ТҮРКІСТАН Қ.А. Шолпанқұлова. А.Р. Жүнісбекова Тараз мемлекеттік педагогикалық институты Тараз қ. ҮІІІ-ХҮІІ ғасырлар аралығында жазылған шығыс жазба деректерінің мәліметтерінде Түркістан атауы бірнеше мәнде қолданылады. Т
14983. ҚОЖА АХМЕТ ЯСАУИ КЕСЕНЕСІ 113.5 KB
  ҚОЖА АХМЕТ ЯСАУИ КЕСЕНЕСІ Сәулеттік ерекшелігі мен әлеуметтік қызметі күрделі Қожа Ахмет Ясауи кесенесіндегі жөндеу және қалпына келтіру жұмыстарының өзіндік сыры мол. Сондықтан да кесенедегі жөндеу және қалпына келтіру жұмыстарына арнайы тоқталудың маңы