Метод автоматизированного исследования структуры дизассемблированного представления программного кода с уязвимостью на переполнение буфера с использованием матричного подхода

Анализ автоматизированного поиска зависимостей на дизассемблированном коде. Изучение зависимых блоков кода на х64 архитектуре процессоров производства корпорации "Intel" и листингов, полученных в результате реверс-инжиниринга программного обеспечения.

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

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

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

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

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

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

    лабораторная работа, добавлен 06.07.2009

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

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

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

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

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

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

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

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

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

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

  • Понятие и функции систем автоматизированного проектирования (САПР), принципы их создания и классификация. Требования к компонентам программного обеспечения. Сокращение затрат на натурное моделирование. Этапы автоматизации процессов на предприятии.

    презентация, добавлен 19.12.2016

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

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

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

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

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

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

  • Основные понятия и определения автоматизированного проектирования. Базы данных в приложениях. Концепция и классификация баз данных. Системы централизованных баз данных с сетевым доступом. Delphi и базы данных. Общая характеристика технологии Interbase.

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

  • Главное научно-техническое средство реализации автоматизации проектирования на практике - система автоматизированного проектирования (САПР). Проектирующие и обслуживающие подсистемы САПР. Требования к компонентам программного обеспечения компании.

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

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

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

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

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

  • Анализ основных методик моделирования программного обеспечения, их достоинства и недостатки. Разработка модели информационной системы для консалтинговой организации, состоящей из диаграмм. Генерация заготовки программного кода для классов на языке C++.

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

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

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

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

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

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

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

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

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

  • Этапы разработки программного продукта. Линейка продуктов компании Microsoft. Изучении анимирования объектов в Microsoft Visual Basic Express 2010. Дизайн программного продукта "Виды спорта". Инструкция по работе с программой. Листинг программного кода.

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

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

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

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

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

  • Роль автоматизации проектирования в информационных технологиях. Анализ структуры программного и математического обеспечения САПР, их классификация. Функции, характеристики и примеры CAE/CAD/CAM-систем. Варианты топологии локальных вычислительных сетей.

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

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