74 отношения: Advanced Micro Devices, ASLR, Bugtraq, C++, Code Red, DoS-атака, Efficeon, Finger, GDI, Gentoo Linux, GNU toolchain, Heap spraying, Intel, Internet Information Services, IS-DOS, Java, JPEG, Metasploit, Microsoft, NOP, NX bit, OpenBSD, PaX, Perl, Phrack, PlayStation 2, Python, Root, SPARC, SQL Slammer, Strcpy, Strncpy, Sun Microsystems, The Legend of Zelda: Twilight Princess, TR-DOS, Transmeta, Ubuntu, Unix, Wii, Windows, Windows Server 2003, Windows XP, X86, Xbox, ZX Spectrum, Куча (память), Код операции, Предотвращение выполнения данных, Повышение привилегий, Полиморфизм компьютерных вирусов, ..., Переполнение стека, Переполнение буфера, Ошибка на единицу, Атака возврата в библиотеку, Ада (язык программирования), Структурированная обработка исключений, Стек вызовов, Стековый кадр, Си (язык программирования), Система обнаружения вторжений, Форт (язык программирования), Червь Морриса, Юникод, Ядро Linux, Массив (программирование), Мод-чип, История создания Microsoft SQL Server, Инструкция (информатика), Загрузчик операционной системы, Буфер (информатика), Высокоуровневый язык программирования, Гарвардская архитектура, Динамически подключаемая библиотека, Динамическое распределение памяти. Развернуть индекс (24 больше) »
Advanced Micro Devices
Advanced Micro Devices, Inc. (AMD, дословный перевод) — производитель интегральной микросхемной электроники.
Новый!!: Переполнение буфера и Advanced Micro Devices · Узнать больше »
ASLR
ASLR (address space layout randomization — «рандомизация размещения адресного пространства») — технология, применяемая в операционных системах, при использовании которой случайным образом изменяется расположение в адресном пространстве процесса важных структур данных, а именно образов исполняемого файла, подгружаемых библиотек, кучи и стека.
Новый!!: Переполнение буфера и ASLR · Узнать больше »
Bugtraq
Bugtraq — модерируемый список рассылки об уязвимостях в программном обеспечении.
Новый!!: Переполнение буфера и Bugtraq · Узнать больше »
C++
++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.
Новый!!: Переполнение буфера и C++ · Узнать больше »
Code Red
Червь Code Red — компьютерный вирус, представляющий собой сетевой червь, выпущенный в сеть 19 июля 2001 года.
Новый!!: Переполнение буфера и Code Red · Узнать больше »
DoS-атака
DoS (аббр. Denial of Service «отказ в обслуживании») — хакерская атака на вычислительную систему с целью довести её до отказа, то есть создание таких условий, при которых добросовестные пользователи системы не могут получить доступ к предоставляемым системным ресурсам (серверам), либо этот доступ затруднён.
Новый!!: Переполнение буфера и DoS-атака · Узнать больше »
Efficeon
Efficeon — микропроцессор, созданный компанией Transmeta.
Новый!!: Переполнение буфера и Efficeon · Узнать больше »
Finger
Finger (Фингер) — сетевой протокол, предназначенный для предоставления информации о пользователях удалённого компьютера.
Новый!!: Переполнение буфера и Finger · Узнать больше »
GDI
Windows 2000Windows NT (до 5.1) | also_available_for.
Новый!!: Переполнение буфера и GDI · Узнать больше »
Gentoo Linux
Gentoo Linux (произносится дже́нту, сленг — ге́нту, ге́нта; по названию быстроплавающего папуанского пингвина) — популярный дистрибутив GNU/LinuxВходит в Top Ten Distributions на сайте DistroWatch), с мощной и гибкой технологией Portage, совмещающей в себе возможности конфигурирования и настройки, а также автоматизированную систему управления пакетами. Последняя создавалась под влиянием системы управления пакетами во FreeBSD. Отличительной особенностью Gentoo является наличие оптимизации под конкретное аппаратное обеспечение. Дистрибутив ведёт своё начало с разработки дистрибутива Enoch Linux в 1999 году. Благодаря системе Portage, позволяющей сделать из Gentoo практически всё, что угодно (от сервера до рабочей станции), этот дистрибутив можно отнести к так называемым мета-дистрибутивам.
Новый!!: Переполнение буфера и Gentoo Linux · Узнать больше »
GNU toolchain
GNU toolchain — набор созданных в рамках проекта GNU пакетов программ, необходимых для компиляции и генерации выполняемого кода из исходных текстов.
Новый!!: Переполнение буфера и GNU toolchain · Узнать больше »
Heap spraying
адресном пространствеHeap spraying в информационной безопасности — это атака, использующая ошибки в работе с памятью приложения.
Новый!!: Переполнение буфера и Heap spraying · Узнать больше »
Intel
«И́нтел» («Intel Corp.») — производитель электронных устройств и компьютерных компонентов, включая микропроцессоры, наборы системной логики (чипсеты).
Новый!!: Переполнение буфера и Intel · Узнать больше »
Internet Information Services
IIS (Internet Information Services, до версии 5.1 — Internet Information Server) — проприетарный набор серверов для нескольких служб Интернета от компании Microsoft.
Новый!!: Переполнение буфера и Internet Information Services · Узнать больше »
IS-DOS
Файловый менеджер ОС iS-DOS iS-DOS — операционная система для российских ZX Spectrum-совместимых бытовых компьютеров.
Новый!!: Переполнение буфера и IS-DOS · Узнать больше »
Java
JavaПроизносится на английском как, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию.
Новый!!: Переполнение буфера и Java · Узнать больше »
JPEG
JPEG (произносится «джейпег», Joint Photographic Experts Group, по названию организации-разработчика) — один из популярных растровых графических форматов, применяемый для хранения фотоизображений и подобных им изображений.
Новый!!: Переполнение буфера и JPEG · Узнать больше »
Metasploit
Metasploit Project — проект, посвящённый информационной безопасности.
Новый!!: Переполнение буфера и Metasploit · Узнать больше »
Microsoft
Microsoft (Microsoft Corporation, «Ма́йкрософт») — одна из крупнейших транснациональных компаний по производству проприетарного программного обеспечения для различного рода вычислительной техники — персональных компьютеров, игровых приставок, КПК, мобильных телефонов и прочего, разработчик наиболее широко распространённой на данный момент в мире программной платформы — семейства операционных систем Windows.
Новый!!: Переполнение буфера и Microsoft · Узнать больше »
NOP
В информатике NOP или NOOP (сокращение от английского: «No OPeration») инструкция процессора на языке ассемблера, или команда протокола, которая предписывает ничего не делать.
Новый!!: Переполнение буфера и NOP · Узнать больше »
NX bit
Атрибут (бит) NX-Bit (no execute bit в терминологии фирмы AMD) или XD-Bit (execute disable bit в терминологии фирмы Intel) — бит запрета исполнения, добавленный в страницы (см. таблицы страниц) для реализации возможности предотвращения выполнения данных как кода.
Новый!!: Переполнение буфера и NX bit · Узнать больше »
OpenBSD
OpenBSD — свободная многоплатформенная операционная система, основанная на 4.4BSD — BSD-реализации UNIX-системы.
Новый!!: Переполнение буфера и OpenBSD · Узнать больше »
PaX
Такс (символ Linux) имеющий демонический вид. В компьютерной безопасности PaX (произн. «Пакс») — это патч к ядру Linux, который предоставляет возможность настроить минимальные права доступа приложений к страницам памяти.
Новый!!: Переполнение буфера и PaX · Узнать больше »
Perl
Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию.
Новый!!: Переполнение буфера и Perl · Узнать больше »
Phrack
Phrack — это англоязычный интернет-журнал, существует с 17 ноября 1985 года.
Новый!!: Переполнение буфера и Phrack · Узнать больше »
PlayStation 2
— вторая игровая приставка, выпущенная компанией Sony, наследница PlayStation и предшественница PlayStation 3.
Новый!!: Переполнение буфера и PlayStation 2 · Узнать больше »
Python
Логотип Python (1990—2005) Python (МФА:; в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.
Новый!!: Переполнение буфера и Python · Узнать больше »
Root
root (от root — корень; читается «рут»), или су̀перпо́льзователь — это специальный аккаунт в UNIX-подобных системах с идентификатором (UID, User IDentifier) 0, владелец которого имеет право на выполнение всех без исключения операций.
Новый!!: Переполнение буфера и Root · Узнать больше »
SPARC
Микропроцессор UltraSPARC II компании Sun Microsystems SPARC (Scalable Processor ARChitecture — масштабируемая архитектура процессора) — архитектура RISC-микропроцессоров, первоначально разработанная в 1985 году компанией Sun Microsystems.
Новый!!: Переполнение буфера и SPARC · Узнать больше »
SQL Slammer
SQL Slammer — сетевой червь, вызвавший отказ в обслуживании некоторых хостов в Интернете и сильное снижение общего интернет-трафика, начиная с 05:30 UTC 25 января 2003.
Новый!!: Переполнение буфера и SQL Slammer · Узнать больше »
Strcpy
strcpy — функция стандартной библиотеки языка программирования Си, для копирования нуль-терминированной строки (включая нуль-терминатор) в заданный буфер.
Новый!!: Переполнение буфера и Strcpy · Узнать больше »
Strncpy
strncpy — функция стандартной библиотеки языка программирования Си, для копирования содержимого нуль-терминированной строки в буфер ограниченного размера.
Новый!!: Переполнение буфера и Strncpy · Узнать больше »
Sun Microsystems
Sun Microsystems — американская компания, производитель программного и аппаратного обеспечения, основана в 1982 году, в период с апреля 2009 года по январь 2010 года была поглощена корпорацией Oracle.
Новый!!: Переполнение буфера и Sun Microsystems · Узнать больше »
The Legend of Zelda: Twilight Princess
— видеоигра в жанре Action-adventure из серии The Legend of Zelda, разработанная и изданная компанией Nintendo для платформы Gamecube и Wii в 2006 году.
Новый!!: Переполнение буфера и The Legend of Zelda: Twilight Princess · Узнать больше »
TR-DOS
Стартовый экран TR-DOS версии 5.05D. В нижней части экрана находится командная строка. TR-DOS — дисковая операционная система для бытовых компьютеров, совместимых с ZX Spectrum.
Новый!!: Переполнение буфера и TR-DOS · Узнать больше »
Transmeta
Transmeta — американская компания, разработчик передовых микропроцессоров и держатель патентного портфолио по микропроцессорным технологиям.
Новый!!: Переполнение буфера и Transmeta · Узнать больше »
Ubuntu
Логотип Ubuntu «Круг друзей» Ubuntu (от archivedate; «Убу́нту») — операционная система, основанная на Debian GNU/Linux.
Новый!!: Переполнение буфера и Ubuntu · Узнать больше »
Unix
Генеалогическое древо Unix-системUnix («UNIX» является зарегистрированной торговой маркой организации The Open Group) — семейство переносимых, многозадачных и многопользовательских операционных систем, которые основаны на идеях оригинального проекта AT&T Unix, разработанного в 1970-х годах в исследовательском центре Bell Labs Кеном Томпсоном, Деннисом Ритчи и другими.
Новый!!: Переполнение буфера и Unix · Узнать больше »
Wii
Nintendo Wii (МФА) — игровая приставка 7-го поколения, 5-я домашняя консоль фирмы Nintendo и наследник Nintendo GameCube.
Новый!!: Переполнение буфера и Wii · Узнать больше »
Windows
Windows — семейство коммерческих операционных систем (OC) корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.
Новый!!: Переполнение буфера и Windows · Узнать больше »
Windows Server 2003
Windows Server 2003 (кодовое название при разработке — Whistler Server, внутренняя версия — Windows NT 5.2) — операционная система семейства Windows NT от компании Microsoft, предназначенная для работы на серверах.
Новый!!: Переполнение буфера и Windows Server 2003 · Узнать больше »
Windows XP
Windows XP (кодовое название при разработке — Whistler; внутренняя версия — Windows NT 5.1) — операционная система семейства Windows корпорации Microsoft.
Новый!!: Переполнение буфера и Windows XP · Узнать больше »
X86
80486 DX2 x86 (Intel 80x86) — архитектура процессора c одноимённым набором команд, впервые реализованная в процессорах компании Intel.
Новый!!: Переполнение буфера и X86 · Узнать больше »
Xbox
Xbox — игровая приставка, разработанная и производившаяся компанией Microsoft.
Новый!!: Переполнение буфера и Xbox · Узнать больше »
ZX Spectrum
ZX Spectrum — 8-разрядный — Минск, УКИК «Центр», 1991 г.
Новый!!: Переполнение буфера и ZX Spectrum · Узнать больше »
Куча (память)
Ку́ча (heap) в информатике и программировании — название структуры данных, с помощью которой реализована динамически распределяемая память приложения.
Новый!!: Переполнение буфера и Куча (память) · Узнать больше »
Код операции
Код операции, операционный код, опкод — часть машинного языка, называемая инструкцией и определяющая операцию, которая должна быть выполнена.
Новый!!: Переполнение буфера и Код операции · Узнать больше »
Предотвращение выполнения данных
Предотвращение выполнения данных (Dáta Execútion Prevéntion, DEP) — функция безопасности, встроенная в Linux, Mac OS X, Android и ''Windows'', которая не позволяет приложению исполнять код из области памяти, помеченной как «только для данных».
Новый!!: Переполнение буфера и Предотвращение выполнения данных · Узнать больше »
Повышение привилегий
Повышение привилегий — это использование компьютерного бага, уязвимостей, ошибки в конфигурации операционной системы или программного обеспечения с целью повышения доступа к вычислительным ресурсам, которые обычно защищены от пользователя.
Новый!!: Переполнение буфера и Повышение привилегий · Узнать больше »
Полиморфизм компьютерных вирусов
Полиморфизм компьютерного вируса (πολυ- — много + μορφή — форма, внешний вид) — специальная техника, используемая авторами вредоносного программного обеспечения для снижения уровня обнаружения вредоносной программы классическими антивирусными продуктами.
Новый!!: Переполнение буфера и Полиморфизм компьютерных вирусов · Узнать больше »
Переполнение стека
В программном обеспечении переполнение стека (stack overflow) возникает, когда в стеке вызовов хранится больше информации, чем он может вместить.
Новый!!: Переполнение буфера и Переполнение стека · Узнать больше »
Переполнение буфера
Переполнение буфера (Buffer Overflow) — явление, возникающее, когда компьютерная программа записывает данные за пределами выделенного в памяти буфера.
Новый!!: Переполнение буфера и Переполнение буфера · Узнать больше »
Ошибка на единицу
Ошибка на единицу или ошибка неучтённой единицы (off-by-one error) — логическая ошибка в алгоритме, включающая в частности дискретный вариант нарушения граничных условий.
Новый!!: Переполнение буфера и Ошибка на единицу · Узнать больше »
Атака возврата в библиотеку
Атака возврата в библиотеку (Return-to-libc attack) — один из видов компьютерных атак, популярных на x86-совместимых машинах и схожие с ними, связанных с переполнением буфера, когда адрес возврата функции на стеке подменяется адресом иной функции в программе, и в последующую часть стека записываются параметры для вызываемой функции.
Новый!!: Переполнение буфера и Атака возврата в библиотеку · Узнать больше »
Ада (язык программирования)
А́да (Ada) — язык программирования, созданный в 1979—1980 годах в ходе проекта Министерством обороны США с целью разработать единый язык программирования для встроенных систем (то есть систем управления автоматизированными комплексами, функционирующими в реальном времени).
Новый!!: Переполнение буфера и Ада (язык программирования) · Узнать больше »
Структурированная обработка исключений
Структурированная обработка исключений (SEH — Structured Exception Handling) — механизм обработки программных и аппаратных исключений в операционной системе Microsoft Windows, позволяющий программистам контролировать обработку исключений, а также являющийся отладочным средством.
Новый!!: Переполнение буфера и Структурированная обработка исключений · Узнать больше »
Стек вызовов
Стек вызовов (от call stack; применительно к процессорам — просто «стек») — в теории вычислительных систем, LIFO-стек, хранящий информацию для возврата управления из подпрограмм (процедур, функций) в программу (или подпрограмму, при вложенных или рекурсивных вызовах) и/или для возврата в программу из обработчика прерывания (в том числе при переключении задач в многозадачной среде).
Новый!!: Переполнение буфера и Стек вызовов · Узнать больше »
Стековый кадр
Сте́ковый кадр (фрейм) (stack frame) — механизм передачи аргументов и выделения временной памяти (в процедурах языков программирования высокого уровня) с использованием системного стека; ячейка памяти в стеке.
Новый!!: Переполнение буфера и Стековый кадр · Узнать больше »
Си (язык программирования)
Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.
Новый!!: Переполнение буфера и Си (язык программирования) · Узнать больше »
Система обнаружения вторжений
Система обнаружения вторжений — программное или аппаратное средство, предназначенное для выявления фактов неавторизованного доступа в компьютерную систему или сеть либо несанкционированного управления ими в основном через Интернет.
Новый!!: Переполнение буфера и Система обнаружения вторжений · Узнать больше »
Форт (язык программирования)
Форт (Forth) — один из первых конкатенативных языков программирования, в котором программы записываются последовательностью лексем («слов» в терминологии языка Форт).
Новый!!: Переполнение буфера и Форт (язык программирования) · Узнать больше »
Червь Морриса
музее науки в Бостоне Червь Морриса (Morris worm) или интернет-червь 2 ноября 1988 (Internet worm of November 2, 1988) — один из первых сетевых червей, распространяемых через Интернет.
Новый!!: Переполнение буфера и Червь Морриса · Узнать больше »
Юникод
Логотип Unicode Consortium Юнико́д (чаще всего) или Унико́д (Unicode) — стандарт кодирования символов, включающий в себя знаки почти всех письменных языков мира.
Новый!!: Переполнение буфера и Юникод · Узнать больше »
Ядро Linux
Применение ядра Linux Ядро Linux — ядро операционной системы, соответствующее стандартам POSIX, составляющее основу операционных систем семейства Linux.
Новый!!: Переполнение буфера и Ядро Linux · Узнать больше »
Массив (программирование)
Массив (в некоторых языках программирования также таблица, ряд, матрица) — структура данных в виде набора компонентов (элементов массива), расположенных в памяти непосредственно друг за другом, что позволяет обращаться к элементам по числовому индексу.
Новый!!: Переполнение буфера и Массив (программирование) · Узнать больше »
Мод-чип
Мод-чип Xenium, установленный в приставке Xbox Мод-чип (модчи́п, калька с modchip — modification microchip) — устройство, плата (на микросхеме, чипе), которое используется для того, чтобы обойти технические средства защиты авторских прав во многих популярных игровых приставках, включая игровые консоли компаний Microsoft (серия Xbox), Sony (серия PlayStation) и Nintendo (GameCube, Wii) с целью запуска копий лицензионных игр и приложений, а также программ собственной разработки (homebrew).
Новый!!: Переполнение буфера и Мод-чип · Узнать больше »
История создания Microsoft SQL Server
Microsoft SQL Server — система управления реляционными базами данных (РСУБД), разработанная корпорацией Microsoft.
Новый!!: Переполнение буфера и История создания Microsoft SQL Server · Узнать больше »
Инструкция (информатика)
В информатике термин инструкция обозначает одну отдельную операцию процессора, определённую системой команд.
Новый!!: Переполнение буфера и Инструкция (информатика) · Узнать больше »
Загрузчик операционной системы
Загрузчик операционной системы — системное программное обеспечение, обеспечивающее загрузку операционной системы непосредственно после включения компьютера (процедуры POST) и начальной загрузки.
Новый!!: Переполнение буфера и Загрузчик операционной системы · Узнать больше »
Буфер (информатика)
В информатике буфер (buffer), мн. ч. 'буфера́', 'бу́феры' (данный вариант не признан нормативными словарями) — это область памяти, используемая для временного хранения данных при вводе или выводе.
Новый!!: Переполнение буфера и Буфер (информатика) · Узнать больше »
Высокоуровневый язык программирования
Высокоуровневый язык программирования — язык программирования, разработанный для быстроты и удобства использования программистом.
Новый!!: Переполнение буфера и Высокоуровневый язык программирования · Узнать больше »
Гарвардская архитектура
Гарвардская архитектура — архитектура ЭВМ, отличительными признаками которой являются.
Новый!!: Переполнение буфера и Гарвардская архитектура · Узнать больше »
Динамически подключаемая библиотека
DLL (Dynamic Link Library — «библиотека динамической компоновки», «динамически подключаемая библиотека») в операционных системах Microsoft Windows и IBM OS/2 — динамическая библиотека, позволяющая многократное использование различными программными приложениями.
Новый!!: Переполнение буфера и Динамически подключаемая библиотека · Узнать больше »
Динамическое распределение памяти
Динамическое распределение памяти — способ выделения оперативной памяти компьютера для объектов в программе, при котором выделение памяти под объект осуществляется во время выполнения программы.
Новый!!: Переполнение буфера и Динамическое распределение памяти · Узнать больше »
Перенаправления здесь:
Buffer overflow, Stack smashing, Срыв буфера.