Техніка емуляції викликів WinAPI у застосунках Windows як метод протидії зворотної розробки

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

Подобные документы

  • Популярні текстові редактори. Оголошення одновимірного масиву. Методи архівації даних. Програмне забезпечення комп'ютерів. Типи оперативної пам'яті. Базові структури алгоритмів. Цифрові носії інформації. Комп'ютерна графіка і анімація, програми.

    шпаргалка, добавлен 10.11.2011

  • Характеристика важливості та впливу мистецтва створення запитів на розвиток індустрії програмного забезпечення. Дослідження ключових механізмів, які надають цьому підходу визначальне значення у формуванні нових та ефективних практик програмування.

    статья, добавлен 11.06.2024

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

    статья, добавлен 15.02.2018

  • Аналіз переваг та недоліків популярних методологій розробки програмного забезпечення. Вивчення технологій створення додатків. Загальні підходи до побудови каскадної та ітеративній моделей. Характеристика мобільних платформ та техніка їх застосування.

    статья, добавлен 07.04.2018

  • Оцінка доцільності використання спеціалізованих логічних функцій у системах захисту інформації. Розробка методу підвищення швидкодії систем захисту інформації на основі використання спеціалізованих логічних функцій криптографічного перетворення.

    автореферат, добавлен 25.08.2015

  • Характеристика основних стратегій, стадій та етапів методу тестування "Білий ящик". Аналіз забезпечення надійності системи в умовах шкідливих атак і програмних дефектів і збоїв. Розгляд логіки роботи програмного забезпечення для отримання тестових даних.

    статья, добавлен 11.03.2018

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

    статья, добавлен 08.12.2024

  • Розгляд теоретичних відомостей про метод Кондорсе та метод Копленда. Визначення суті завдання та опис програми. Оцінка середовища розробки. Знаходження найбільш оптимального шляху для вирішення поставленої задачі та реалізації програмного продукту.

    реферат, добавлен 06.02.2018

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

    статья, добавлен 07.04.2023

  • Аналіз швидких алгоритмів сортування. Побудова алгоритмів обчислення зворотньої підстановки при розв’язанні задач. Методи сортування: деревом, пірамідальний, швидкий та цифровий. Нові інформаційні технології, їх значення та ефективність в роботі програм.

    научная работа, добавлен 13.12.2011

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

    статья, добавлен 31.03.2019

  • Метод використання принципів інженерії програмного забезпечення – багаторівневе представлення, шаблонування. Модель рівня бізнес-логіки і комплексний набір метрик, який забезпечує аналіз навчального контексту в дидактичному та навігаційному аспектах.

    автореферат, добавлен 26.08.2014

  • Современный реестр Windows, история его возникновения и развития. Среда разработки и язык программирования. Базовые функции WinAPI. Дополнительные окна для интерфейса пользователя и удобства использования программы. Аналоги программ других разработчиков.

    курсовая работа, добавлен 23.07.2017

  • Вивчення методів захисту від хакерських DDoS-атак. Види та інструменти протидії флуду. Цілі забезпечення надлишкової пропускної здатності при підключенні до мережі Інтернет. Виявлення підвищених об’ємів трафіку хосту. Функції фаєрволу та брандмауеру.

    статья, добавлен 07.05.2023

  • Аналіз стану проблеми побудови та концептуальні основи розробки інтелектуальної системи захисту інформації. Список вимог до систем. Розробка математичного забезпечення ІСЗІ. Метод оптимізації розмірності потоку вхідних даних для систем захисту інформації.

    курсовая работа, добавлен 23.05.2014

  • Создание приложения, выводящего в окне графики стандартных функций косинусов. Общие положения программирования в среде Windows. Отличительные особенности Borland C++. Реализация вывода графиков. Общие положения создания и обработки окон приложений.

    курсовая работа, добавлен 13.06.2012

  • Обсяг оперативної пам'яті комп’ютера, поняття та групи регістрів. Структура процесору та типи даних у ньому, представлення цілих чисел, символів, рядків, адрес. Особливості виконання арифметичних операцій. Загальна модель безпеки в Microsoft Windows NT.

    курс лекций, добавлен 17.06.2010

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

    автореферат, добавлен 27.08.2015

  • Формування контингенту студентів усіх форм навчання за допомогою приймальної комісії. Основні тенденції використання локальних автоматизованих програм. Особливість розробки інформаційної системи "Конкурс". Аналіз організації програмного забезпечення.

    статья, добавлен 09.12.2015

  • Основні засоби для організації електронних колекцій монет — програмне забезпечення (софт). Опис стандартного набору функцій, класифікація об’єктів у програмі організації електронних колекцій "Клуб Нумізмат" та способи редагування об’єкту колекції.

    статья, добавлен 08.09.2017

  • Можливості поліпшення роботи з комп’ютерним монітором шляхом розробки системи контролю за його просторовим положенням. Апаратне та програмне забезпечення системи. Автоматизація забезпечення ергономічних параметрів положення людини відносно монітора.

    статья, добавлен 13.10.2016

  • Процес розробки програмного забезпечення, орієнтований на життєвий цикл програмного продукту. Терміни виконання, запланований бюджет, якість готового продукту. Архітектура програмної системи, документування всіх процесів розробки програмного забезпечення.

    статья, добавлен 20.04.2021

  • Класифікація структурних кодів на основі базових груп. Аналіз показників оцінки потужності підмножин пріоритетів. Характеристика матрично-аналітичного методу синтезу основних шифрів. Метод мінімізації логічних функцій у формі поліномів Ріда-Мюллера.

    автореферат, добавлен 15.07.2014

  • Призначення та класифікація систем управління базами даних (СУБД). Етапи роботи з БД: створення структури, введення даних, редагування, пошук інформації, оформлення звітів. Компоненти БД "Програмне забезпечення" (таблиці, форми, звіти, запити, макроси).

    курсовая работа, добавлен 16.12.2011

  • Програмування з використанням Win32/C, C++/MFC, Visual Basic, Java, СОМ, Windows DNA. Бібліотеки і компілятори в середовищі .NET Framework. Стандартна система типів CTS. Ефективність роботи програміста, що використовує .NET. Поняття збірки і модулів.

    реферат, добавлен 26.10.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.