Мы работаем над восстановлением приложения Unionpedia в Google Play Store
ИсходящиеВходящий
🌟Мы упростили наш дизайн для улучшения навигации!
Instagram Facebook X LinkedIn

Перехват (программирование)

Индекс Перехват (программирование)

Перехват (hooking) — технология, позволяющая изменить стандартное поведение тех или иных компонентов информационной системы.

Содержание

  1. 35 отношения: API, C Sharp, Fork, FreeBSD, I/O request packet, Linux, NDIS, Netfilter, Process Explorer, Solaris, Windows, Windows 7, Windows Server 2003, Windows Vista, Windows XP, Xen, Крис Касперски, Кольца защиты, Компьютерный вирус, Отладчик, Отладчик ядра, Ассемблер, Руссинович, Марк, Руткит, Рихтер, Джеффри, Сабклассинг, Таблица векторов прерываний, Точка останова, Хогланд, Грег, Ядро операционной системы, Защита файлов Windows, Вычислительная сеть, Графический интерфейс пользователя, Динамически подключаемая библиотека, .NET Framework.

  2. Управление потоком

API

API (программный интерфейс приложения, интерфейс прикладного программирования) (application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах.

Посмотреть Перехват (программирование) и API

C Sharp

C# (произносится си шарп) — объектно-ориентированный язык программирования.

Посмотреть Перехват (программирование) и C Sharp

Fork

В Unix-системах, fork() — системный вызов, создающий новый процесс (потомок), который является практически полной копией процесса-родителя, выполняющего этот вызов.

Посмотреть Перехват (программирование) и Fork

FreeBSD

FreeBSD — свободная операционная система семейства UNIX, потомок AT&T Unix по линии BSD, созданной в университете Беркли.

Посмотреть Перехват (программирование) и FreeBSD

I/O request packet

IRP-пакет (I/O request packet) — структура данных ядра Windows, обеспечивающая обмен данными между приложениями и драйвером, а также между драйвером и драйвером.

Посмотреть Перехват (программирование) и I/O request packet

Linux

Linux (или), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты.

Посмотреть Перехват (программирование) и Linux

NDIS

NDIS (аббр.. от Network Driver Interface Specification) — спецификация интерфейса сетевого драйвера, была разработана совместно фирмами Microsoft и 3Com для сопряжения драйверов сетевых адаптеров с операционной системой.

Посмотреть Перехват (программирование) и NDIS

Netfilter

Netfilter — межсетевой экран (брандмауэр), встроен в ядро Linux с версии 2.4.

Посмотреть Перехват (программирование) и Netfilter

Process Explorer

Process Explorer — бесплатная программа для Microsoft Windows, созданная Sysinternals, и затем приобретённая Microsoft Corporation.

Посмотреть Перехват (программирование) и Process Explorer

Solaris

Solaris — операционная система, разработанная компанией Sun Microsystems для платформы SPARC, с 2010 года принадлежит вместе с активами Sun корпорации Oracle.

Посмотреть Перехват (программирование) и Solaris

Windows

Windows — семейство коммерческих операционных систем (OC) корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.

Посмотреть Перехват (программирование) и Windows

Windows 7

Windows 7 — операционная система семейства Windows NT компании Microsoft, предназначенная для работы на компьютерах с 32-битными и 64-битными процессорами, следует по времени выхода за Windows Vista и предшественник Windows 8.

Посмотреть Перехват (программирование) и Windows 7

Windows Server 2003

Windows Server 2003 (кодовое название при разработке — Whistler Server, внутренняя версия — Windows NT 5.2) — операционная система семейства Windows NT от компании Microsoft, предназначенная для работы на серверах.

Посмотреть Перехват (программирование) и Windows Server 2003

Windows Vista

Windows Vista  — операционная система семейства Windows NT корпорации Microsoft.

Посмотреть Перехват (программирование) и Windows Vista

Windows XP

Windows XP (кодовое название при разработке — Whistler; внутренняя версия — Windows NT 5.1) — операционная система семейства Windows корпорации Microsoft.

Посмотреть Перехват (программирование) и Windows XP

Xen

Xen (произн.) — кроссплатформенный гипервизор, разработанный в компьютерной лаборатории Кембриджского университета и распространяемый на условиях лицензии GPL.

Посмотреть Перехват (программирование) и Xen

Крис Касперски

Крис Касперски (настоящее имя Николай Владимирович Лихачёв в формате PDF; 2 ноября 1976, село Успенское, Краснодарский край — 18 февраля 2017, Рестон (Виргиния), США // Журнал «Хакер») — российский IT-журналист, программист, хакер.

Посмотреть Перехват (программирование) и Крис Касперски

Кольца защиты

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

Посмотреть Перехват (программирование) и Кольца защиты

Компьютерный вирус

языке ассемблера Компью́терный ви́рус — вид вредоносного программного обеспечения, способного создавать копии самого себя и внедряться в код других программ, системные области памяти, загрузочные секторы, а также распространять свои копии по разнообразным каналам связи.

Посмотреть Перехват (программирование) и Компьютерный вирус

Отладчик

Отла́дчик (деба́ггер, debugger от bug) — компьютерная программа, предназначенная для поиска ошибок в других программах, ядрах операционных систем, SQL-запросах и других видах кода.

Посмотреть Перехват (программирование) и Отладчик

Отладчик ядра

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

Посмотреть Перехват (программирование) и Отладчик ядра

Ассемблер

Ассе́мблер (от assembler — сборщик) — транслятор исходного текста программы, написанной на языке ассемблера, в программу на машинном языке.

Посмотреть Перехват (программирование) и Ассемблер

Руссинович, Марк

Марк Русси́нович (Mark Russinovich; род. 1966, Саламанка, Кастилия и Леон, Испания) — американский программист и писатель, специалист по внутреннему устройству операционной системы Microsoft Windows.

Посмотреть Перехват (программирование) и Руссинович, Марк

Руткит

Руткит (rootkit, то есть «набор root'а») — набор программных средств (например, исполняемых файлов, скриптов, конфигурационных файлов), обеспечивающих.

Посмотреть Перехват (программирование) и Руткит

Рихтер, Джеффри

Джеффри Рихтер (Jeffrey Richter) — компьютерный специалист, автор наиболее продаваемых книг в области Win32 и.NET.

Посмотреть Перехват (программирование) и Рихтер, Джеффри

Сабклассинг

Сабклассинг — процесс переопределения, которую Windows назначает по умолчанию.

Посмотреть Перехват (программирование) и Сабклассинг

Таблица векторов прерываний

Таблица векторов прерываний (Interrupt Descriptor Table, IDT) используется в архитектуре x86 и служит для определения корректного ответа на прерывания и исключения.

Посмотреть Перехват (программирование) и Таблица векторов прерываний

Точка останова

Eclipse с программой, остановленной в точке останова. В программировании то́чка остано́ва (breakpoint) — это преднамеренное прерывание выполнения программы, при котором выполняется вызов отладчика (одновременно с этим программа сама может использовать точки останова для своих нужд).

Посмотреть Перехват (программирование) и Точка останова

Хогланд, Грег

Грег Хогланд (Greg Hoglund) — знаменитый член сообщества безопасности, включая Black Hat Society, а также признанный автор в области компьютерной безопасности и компьютерного хакинга.

Посмотреть Перехват (программирование) и Хогланд, Грег

Ядро операционной системы

Ядро́ (kernel) — центральная часть операционной системы (ОС), обеспечивающая приложениям координированный доступ к ресурсам компьютера, таким как процессорное время, память, внешнее аппаратное обеспечение, внешнее устройство ввода и вывода информации.

Посмотреть Перехват (программирование) и Ядро операционной системы

Защита файлов Windows

Защита файлов Windows (Windows File Protection, WFP) — технология, позволяющая запретить программам изменять или удалять наиболее важные системные файлы операционных систем семейства ''Windows''.

Посмотреть Перехват (программирование) и Защита файлов Windows

Вычислительная сеть

Компьютерная сеть (вычислительная сеть) — система, обеспечивающая обмен данными между вычислительными устройствами (компьютеры, серверы, маршрутизаторы и другое оборудование).

Посмотреть Перехват (программирование) и Вычислительная сеть

Графический интерфейс пользователя

Схема графического интерфейса пользователя (GUI). Графи́ческий интерфе́йс по́льзователя (ГИП), графический пользовательский интерфейс (ГПИ) (graphical user interface, GUI) — разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений.

Посмотреть Перехват (программирование) и Графический интерфейс пользователя

Динамически подключаемая библиотека

DLL (Dynamic Link Library — «библиотека динамической компоновки», «динамически подключаемая библиотека») в операционных системах Microsoft Windows и IBM OS/2 — динамическая библиотека, позволяющая многократное использование различными программными приложениями.

Посмотреть Перехват (программирование) и Динамически подключаемая библиотека

.NET Framework

.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году.

Посмотреть Перехват (программирование) и .NET Framework

См. также

Управление потоком

Также известен как DKOM-руткит, Сплайсинг (информатика), Хук (программирование), Модификация IAT таблиц, Перехватчик (программирование).