Безопасное программирование в API WIN32
Обзор функций Win 32 API, некорректное использование которых приводит к ошибкам и делает возможным проведение сетевых атак. Группировка небезопасных функций по видам уязвимостей, к которым приводит некорректное их использование; создание защищенного кода.
Подобные документы
Практическое использование теории информации. Дискретные логарифмы в конечном поле. Проверка и сертификация оборудования DES. Сущность теории проектирования блочного шифра. Использование однонаправленных хеш-функций. Криптоанализ со связанными ключами.
методичка, добавлен 22.03.2013Применение линейного программирования при разработке методов отыскания экстремума линейных функций нескольких переменных при линейных дополнительных ограничениях. Решение задачи на максимум выпуска продукции при заданном ассортименте с помощью MS Excel.
статья, добавлен 10.04.2019Краткое описание и исследование программы и оценка ее функциональности, сфера практического использования. Описание главных функций разрабатываемого программного продукта, блок-схема и алгоритм его работы. Анализ кода программы и оценка псевдокодов.
лабораторная работа, добавлен 28.12.2015Наиболее влиятельные и популярные объектные или объектно-ориентированные языки программирования: Smalltalk, Object Pascal, Common Lisp Object System, Eiffel и Ada. История развития унифицированного языка моделирования. Использование базовых функций.
курсовая работа, добавлен 07.05.2012Структура рекурсивных процедур и функций. Фрактал как математическое множество, обладающее свойством самоподобия. Обзор программ для создания фрактальных изображений. Разработка алгоритмов рисования фракталов на языке программирования PascalABC.
курсовая работа, добавлен 13.02.2014Создание приложения Excel для расчета внутренней нормы доходности. Встроенный язык программирования Visual Basic for Аpplications (VBA) в Microsoft Excel. Алгоритм программы с описанием функций составных частей и связи между ними, листинг программы.
курсовая работа, добавлен 23.01.2016Основные способы мошенничества в сети, особенность организации фишинговых атак. Анализ правил, с помощью которых посетители сайтов смогут обезопасить себя от атак кибер-мошенников. Определение способов предотвращения атак кибер-мошенников в Интернете.
реферат, добавлен 19.10.2018Современные телекоммуникационные системы и сети – комплекс средств, которые обеспечивают передачу сообщений на любые расстояния с заданными параметрами качества. Концепция SDN-NFV – программно-конфигурируемые сети с виртуализацией сетевых функций.
лекция, добавлен 24.02.2022Исследование статистических функций рабочего листа. Основы оформления таблицы Excel. Характеристика основных аспектов мастера функций. Языки и системы программирования, их эволюция. Построение графика периодичной кусочно-ломаной функции с условиями.
контрольная работа, добавлен 23.03.2015Стандартные функции Excel как специальные, заранее созданные формулы. Использование числовых, текстовых и логических значений в качестве аргументов. Ввод выражений в рабочем листе. Применение мастера назначений. Основные правила вычисления изречений.
реферат, добавлен 05.10.2014Понятие C++ как компилируемого статического типизированного языка программирования общего назначения. Анализ функций и возможностей. Алгоритм разработки программы, требования к ней. Описание используемых функций, модулей, инструкция пользователя.
курсовая работа, добавлен 30.05.2014Статья посвящена анализу и решению транспортной задачи линейного программирования. Цель работы - разработка и описание нового эффективного метода поиска первоначального распределения поставок, который в большинстве задач приводит к оптимальному решению.
статья, добавлен 27.04.2021- 113. Встраиваемые функции
Преимущества и недостатки использования встраиваемых (in-line) функций, особенности их использования в различных языках программирования. Встраиваемая функция, вычисляющая объем сферы. Директива INLINE в управлении созданием встраиваемых функций.
статья, добавлен 12.03.2015 Изучение протоколов Echo, Time, DayTime, WhoIs, Finger, RLogin, Telnet. Разработка программ клиент-серверного взаимодействия. Обработка команд запросов и ответов протоколов. Использование функций Windows API и других библиотек для работы с сокетами.
лабораторная работа, добавлен 28.04.2015Выполнение проекта кода калькулятора в Visual Studio 2022. Создание файла для отработки кода. Разработка файла С++ формата с именем Source.ccp, определение места его сохранения. Изменение кода программы с кириллицы на латиницу. Проверка работы программы.
практическая работа, добавлен 12.11.2024Структура незащищенной сети, виды угроз информации. Классификация сетевых атак. Защита от перехвата пакетов. Использование виртуальных частных сетей для обеспечения защищенности корпоративного компьютера. Состав и работа программного комплекса "ViPNet".
курсовая работа, добавлен 22.06.2011- 117. Компьютерные вирусы
Понятие компьютерного вируса, его маскировка и принцип заражения программ. Создание вирусов на низкоуровневых языках Ассемблер и их типы: загрузочный, резидентный, самомодифицирующийся и невидимый. Методы профилактики атак и использование антивирусов.
курсовая работа, добавлен 04.12.2010 Основы работы с операционными системами типа Windows. Создание текстовых документов с помощью Microsoft Word. Программирование в среде Turbo Pascal. Проведение численных и символьных расчетов в Mathcad. Программирование алгоритмов циклической структуры.
учебное пособие, добавлен 19.05.2016Рассмотрение видов цифровых данных. Исследование спектров для различных кодированных комбинаций. Обзор их влияния на исходный сигнал. Изучение автокорреляционных функций. Моделирование блочного кода MLT-3. Анализ графиков последовательностей и искажений.
курсовая работа, добавлен 12.11.2017Описание реализации автоматизированной системы на примере контура мониторинга и реагирования на источник возгорания. Презентация фрагмента кода на языке программирования высокого уровня Python, демонстрирующего принцип управления системой пожаротушения.
статья, добавлен 31.05.2018Идея использований фреймов, создание уникального интерфейса Web-сервера. Создание и настройка фреймов и документов фреймовой структуры. Разделение страницы на части, каждая из которых обновляется отдельно, создание для них различных элементов интерфейса.
лекция, добавлен 03.04.2019Обзор области применения операционных систем Unix и Linux. Особенности функционирования компьютерных баз, основанных на одноименном ядре. Преимущества и недостатки Linux. Программирование сетевых и файловых систем. Построение графического интерфейса.
лекция, добавлен 27.11.2013Рассмотрение РНР как одной их современных технологий для разработки веб-сайтов. Определение функций, необходимых для работы на веб-сервере. Анализ интегрированности языка с интернет-технологиями. Обзор средств объектно-ориентированного программирования.
статья, добавлен 22.02.2019Определение необходимости обеспечения защиты информационной безопасности. Изучение и характеристика особенностей частной программы-сканера уязвимостей. Исследование и анализ содержания этапа, на котором формируется окончательный результат работы сканера.
статья, добавлен 27.11.2018- 125. Проект "Калькулятор"
Создание калькулятора с несколькими функциями в среде Pascal ABC. Использование функций сложение, вычитание, умножение, деление, возведение в степень, факториал и отрицание. Способствование программы "калькулятор" легкому обучению учеников и студентов.
презентация, добавлен 17.05.2016