Разработка методик защиты программ от анализа и модификации на основе запутывания кода и данных

Проведение исследования теоремы о NP-полноте задачи деобфускации при добавлении к запутываемой программе дополнительных входных и выходных данных. Разработка алгоритма перевода машинного кода в промежуточное представление на основе частичной эмуляции.

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

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

    дипломная работа, добавлен 14.08.2020

  • Проведение исследования функциональных требований программного продукта. Основная характеристика входных и выходных данных. Особенность документирования кода программы. Главный анализ разработки мер защиты информации от несанкционированного доступа.

    дипломная работа, добавлен 07.08.2018

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

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

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

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

  • Описание алгоритма программы, полный листинг программного кода с комментариями. Организация входных и выходных данных, результаты работы программных форм. Технические средства и назначение программы. Условия выполнения и основные функции программы.

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

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

    дипломная работа, добавлен 24.03.2016

  • Разработка структурно-функциональной модели системы защиты на основе модели угроз, используя методику IDEF0. Процессы преобразования входных данных системы в выходные с использованием методологии моделирования DFD. Разработка модели базы данных.

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

  • Оценка вычислительной сложности алгоритма. Основные его характеристики при анализе. Классы входных данных. Их влияние на последовательность действий программного кода. Проблематика выбора алгоритма в условиях ограниченной памяти. Эффективность его работы.

    лекция, добавлен 18.06.2015

  • Разработка эскизного и технического проектов программы. Исследование особенностей работы с массивами данных. Изучение алгоритма написания программы и организации входных и выходных данных. Выбор состава технических средств, установка продукта на ПК.

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

  • Определение предметной области программного продукта. Проектирование структуры базы данных для учета персональных данных сотрудников организации. Организация входных и выходных данных, описание алгоритма работы приложения и программных модулей.

    контрольная работа, добавлен 20.06.2015

  • Определение качества программных компонент. Метод определения проблемных участков программного кода. Представление стратегии обнаружения. Структура нечеткой нейронной продукционной сети. Классификация изменений программного кода, инициализация алгоритма.

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

  • Обеспечение работы сбыта предприятия. Разработка и реализация средствами MS Access информационной системы. Анализ предметной области. Описание входных и выходных данных. Построение алгоритма и логической структуры. Создание пользовательских форм.

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

  • Разработка алгоритма шифрования файла с использованием схемы разворачивания ключа из PIN-кода (пароля) небольшой длины на основе генератора со сжатием для больших степеней полинома. Разработка программы-приложения, которая реализует заданный алгоритм.

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

  • Прототип платформы связывания данных на основе моделей. Отображение элементов ПрО во множество элементов источника данных. Онтология "Лабиринт", построение модели процесса связывания. Реализация процесса связывания данных на базе Google CloudDataflow.

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

  • Назначение баз данных, их использование. Предпосылки для создания системы, подсистемы или задачи. Обоснование выбора комплекса технических средств, используемых для решения задачи. Информационное обеспечение, разработка входных, выходных документов.

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

  • Определение состава входных и выходных данных. Заполнение и редактирование таблиц базы данных, определение состава выходных данных. Разработка таблиц в режиме "Конструктор", создание и редактирование отчета. Создание информационно-логической модели.

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

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

    контрольная работа, добавлен 29.12.2011

  • Рассмотрение технических характеристик приложения. Постановка задачи и описание алгоритма. Организация входных и выходных данных. Разработка рабочего проекта, его технические характеристики. Спецификация, листинг и описание программы, её тестирование.

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

  • Разработка автоматизированной информационной системы предприятия на основе баз данных. Перечень входных документов. Ограничение предметной области. Связи информационных объектов и построение информационно-логической модели. Создание базы данных.

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

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

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

  • Структурная схема устройства передачи данных и команд. Параметры блоков Constant Block, Fcn Block, Mux Block и др. Особенности построения циклического кода и кода с удвоением. Моделирование датчика температуры, кодирующего и декодирующего устройства.

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

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

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

  • Разработка программы-иллюстратора действий над целочисленными данными типа longint с представлением результатов в десятичной, двоичной и шестнадцатеричной формах. Описание входных и выходных данных, алгоритма работы программы, процедур и функций.

    контрольная работа, добавлен 16.05.2014

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

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

  • Проектирование и сопровождение баз данных – популярные задачи ИТ-области во всех отраслях бизнеса. Разработка и программная реализация методов получения семантической информации на основе анализа физической схемы базы данных для упрощения работы.

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

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