Исследование дизассемблированного представления исполняемых файлов, сформированных различными компиляторами. Пример уязвимости на переполнение буфера
Анализ данных машинного кода компиляторов при выполнении сборки программы в различных режимах. Анализ особенностей машинного кода, генерируемого различными компиляторами для Windows и Linux в режимах Debug и Release, обзор уязвимости переполнения буфера.
Подобные документы
Защита информации как деятельность по предотвращению утраты и утечки защищаемой информации. Рассмотрение способов определения потенциальной ценности информационной собственности. Анализ форм проявления уязвимости защищаемой части открытой информации.
статья, добавлен 15.04.2019Розмежовується автоматизований та машинний види перекладу. Наводяться існуючі класифікації систем машинного перекладу. Аналізуються системи машинного перекладу. Пропонується коротка характеристика кожного типу машинного перекладу, їх особливості.
статья, добавлен 11.05.2018Рассмотрение особенностей списка эквивалентных переходов. Анализ этапов разработки программной системы формирования машинного представления детерминированного конечного автомата в зависимости от числа состояний и насыщенности автомата переходами.
статья, добавлен 13.08.2013Ряд разнообразных методов поиска дублирующегося исходного кода в программных продуктах. Различные техники для выявления клонов (softwareclones). Обобщенная схема поиска дублирующихся фрагментов кода. Выбор структур данных и алгоритмов их обработки.
статья, добавлен 10.08.2018Пример реализации rootkit – программы для linux систем. Многопоточный драйвер, производящий скрытие и защиту указанных данных, дампинг и отсылку информации по сети о процессах, запускаемых пользователем. Классификация руткитов по уровню привилегий.
статья, добавлен 15.04.2019Создание программы для решения задачи по замене любого слова на символы или другое слово при помощи языка программирования С++ с возможным упрощением строк программного кода и уменьшением их количества. Проверка работы кода с произвольными данными.
контрольная работа, добавлен 05.06.2020Ознакомление с основными функциями защиты избранных файлов и приложений Windows XP. Характеристика методики процесса управления сетевой проверкой подлинности. Исследование шифрованной файловой системы. Рассмотрение особенностей брандмаузера Windows.
курсовая работа, добавлен 07.01.2015Создание и анализ графического интерфейса проекта для удобного хранения и обработки данных о заработной плате сотрудников фирмы. Основные методы соответствующих классов, влияющих на функции проекта. Разработка программного кода файлов, его листинг.
курсовая работа, добавлен 18.01.2015Основные принципы построения и организации пакетных файлов и сценариев в среде ОС Windows XP. Понятие пакетных файлов, их расширение. Способы применения команды присвоения переменной среды Set, Echo, применения команды циклической обработки данных For.
лабораторная работа, добавлен 30.11.2014Определение сущности компиляции – транслирования исходного кода программы в более низкоуровневый код. Исследование процесса взаимодействия с программой через командную строку и файлы. Ознакомление с принципами безопасности выполнения стороннего кода.
дипломная работа, добавлен 30.08.2016Практическое применение блочного алгоритма шифрования DES, который базируется на алгоритме DEA. Пример представления блоков в виде хэш-функций, использование ротационного хэш-кода. Преобразование входного блока данных в выходной идентичной длины.
курсовая работа, добавлен 13.01.2013Обзор рынка СУБД на платформах Unix и Windows. История развития продуктовой линейки Oracle и MS SQL. Подход корпораций к поддержке различных операционных систем. Настольные и однопользовательские версии. Анализ особенностей и преимуществ платформ.
презентация, добавлен 10.11.2013- 63. Программа DEBUG
Назначение, описание и методические рекомендации по применению программы DEBUG. Использование команд по вводу, перемещению, поиску и загрузке информации. Выделение и освобождение расширенной памяти в компьютере, отображение её страницы и статуса.
методичка, добавлен 10.02.2015 Классификация и характеристика дублирующихся блоков программного кода. Описание основных причин появления дубликатов кода, описание и особенности форм дублирования программного кода. Отличительные черты текстового и функционального дублирования.
статья, добавлен 10.08.2018Ускорение обработки огромных информационных массивов как одна из основных целей методики обнаружения вредоносного трафика с использованием анализа данных. Особенности настройки гиперпараметров алгоритма, который реализует метод машинного обучения.
статья, добавлен 18.01.2021Борьба за новые рынки между производителями операционных систем. Анализ основных тенденций в развитии рынка операционных систем. Стоимость установки и эксплуатации операционных систем Linux и Windows. Основные факторы, способствующие продвижению Linux.
реферат, добавлен 24.06.2014Проблема выбора оптимального метода подбора персонифицированного лечения пациента. Исследование метода взвешенных исходов для анализа выживаемости на выборке пациентов с детским лимфобластным лейкозом. Применение данных для машинного обучения нейросети.
дипломная работа, добавлен 27.08.2016Розробка програми "Копіювання буфера екрану в файл" з допомогою мови Асемблер. Резидентний обробник переривань. Захист резидентної програми від повторної установки. Вивантаження резидентної програми з пам'яті. Методика і алгоритм вирішення завдання.
курсовая работа, добавлен 31.01.2015Подготовка к инсталляции Linux с жесткого диска. Характеристика ОС Linux: базовые команды и утилиты, обработка текстов и слов, языки программирования и утилиты. Система Х Windows. Телекоммуникации в ВВS. Сравнительная характеристика Windows c Linux.
курсовая работа, добавлен 03.06.2012Понятие и сущность стандартов оформления кода. Основные виды стилей форматирования в языке Си. Составление программы анализа исходного текста на языке C++, форматирования на основе выбранного шаблона. Описание интерфейса программы и алгоритма решения.
дипломная работа, добавлен 18.09.2016- 71. Разработка программы работы с классом, конструктором и деструктором класса на языке Visual С ++ 6.0
Библиотека как набор взаимосвязанных классов C++ используемые в приложениях. Структура каркаса приложений на базе библиотеки MFC, позволяющей программировать максимально близко к Windows API. Средство для ускорения написания кода MFC Application Wizard.
курсовая работа, добавлен 09.04.2013 Анализ задачи машинного представления больших графов с учетом емкостных и скоростных критериев. Сравнение списочных и матричных способов представления. Инструментальные решения и фреймворки для работы с графовыми моделями для обработки больших данных.
статья, добавлен 08.02.2022Принцип работы операционной системы с буфером обмена, а также расширение функций буфера обмена. Примеры экспорта-импорта данных. Динамический обмен данными. Создание и обработка составных документов. Роль OLE-технологии в информационных системах.
контрольная работа, добавлен 25.12.2012Історія машинного перекладу як науково-прикладного напряму. Створення програм на потребу користувачів для переведення текстів комерційної, технічної або Інтернет-інформації. Напрямки розвитку та застосування машинного перекладу і приклади систем.
реферат, добавлен 31.12.2013Логика создания работающей программы "Игра в пятнашки". Постановка задачи, проектирование структуры программы. Объявление переменных, запись функций main и заголовочных файлов. Выбор инструмента языка, запись программы в виде работоспособного кода С++.
практическая работа, добавлен 18.05.2021