심벌 마크
유니온백과
통신
다운로드하기 Google Play
새로운! 안드로이드 ™에 유니온백과를 다운로드 할 수 있습니다
비어 있는
브라우저보다 빠른!
 

실행 가능 공간 보호

색인 실행 가능 공간 보호

실행 가능 공간 보호 (executable space protection)는 기계어가 특정한 메모리 영역에서 실행될 시에 예외를 일으키게 하는 목적으로, 메모리 공간을 실행 불가능하게 마킹하는 것이.

42 처지: API, ELF, 데이터 실행 방지, 레드햇, 리눅스 배포판, 리눅스 커널, 마이크로소프트, 메모리 관리, 물리 주소 확장, 버퍼 오버플로, 기계어, 기억 장치, IA-32, 스택, 스택 버퍼 오버플로, 우분투 (운영 체제), 운영 체제, 펜티엄 프로, 펜티엄 M, 페도라 (운영 체제), 힙 오버플로, 포맷 스트링 버그, 윈도우 API, 윈도우 비스타, 윈도우 작업 관리자, 윈도우 서버 2003, 윈도우 서버 2008, 윈도우 서비스, 윈도우 XP, 오픈수세, 예외 처리, 에뮬레이터, 서비스 팩, 안드로이드 (운영 체제), 셀러론, JIT 컴파일, NX 비트, PE 포맷, Return-to-libc 공격, X86, X86-64, 32비트.

API

API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공.

새로운!!: 실행 가능 공간 보호와 API · 더보기 »

ELF

ELF는 다음을 가리.

새로운!!: 실행 가능 공간 보호와 ELF · 더보기 »

데이터 실행 방지

이터 실행 방지(Data Execution Prevention, DEP)는 현대의 마이크로소프트 윈도우 운영 체제에 포함된 보안 기능이며, 실행 방지 메모리 영역의 실행 코드에서 응용 프로그램이나 서비스가 실행되지 못하게 막기 위해 고안된 것이.

새로운!!: 실행 가능 공간 보호와 데이터 실행 방지 · 더보기 »

레드햇

햇 본사. 레드햇(Red Hat)은 1993년에 창립된 리눅스 배포판 제작회사로, 레드햇 리눅스를 제작.

새로운!!: 실행 가능 공간 보호와 레드햇 · 더보기 »

리눅스 배포판

리눅스 배포판(-配布版, Linux distribution, 간단히 distro)은 리눅스 커널, GNU 소프트웨어 및 여러 가지 자유 소프트웨어로 구성된 운영 체제이.

새로운!!: 실행 가능 공간 보호와 리눅스 배포판 · 더보기 »

리눅스 커널

리눅스 커널(Linux kernel)은 오픈 소스 모놀리딕 유닉스 계열 컴퓨터 운영 체제 커널이.

새로운!!: 실행 가능 공간 보호와 리눅스 커널 · 더보기 »

마이크로소프트

마이크로소프트 코퍼레이션()는 미국의 세계 최대의 다국적 소프트웨어 및 하드웨어 기업이.

새로운!!: 실행 가능 공간 보호와 마이크로소프트 · 더보기 »

메모리 관리

메모리 관리는 컴퓨터 메모리를 관리하는 행위이.

새로운!!: 실행 가능 공간 보호와 메모리 관리 · 더보기 »

물리 주소 확장

물리 주소 확장(物理住所擴張)은 컴퓨팅에서 4 기비바이트 이상의 물리 메모리를 32 비트 시스템에서 사용할 수 있도록 만들어 주는 x86, x86-64 프로세서의 기능이.

새로운!!: 실행 가능 공간 보호와 물리 주소 확장 · 더보기 »

버퍼 오버플로

버퍼 오버플로() 또는 버퍼 오버런(buffer overrun)은 메모리를 다루는 데에 오류가 발생하여 잘못된 동작을 하는 프로그램 취약점이.

새로운!!: 실행 가능 공간 보호와 버퍼 오버플로 · 더보기 »

기계어

역어셈블리된 모습 및 프로세서 레지스터, 메모리 덤프를 보여주고 있다. 기계어(機械語)는 CPU가 직접 해독하고 실행할 수 있는 비트 단위로 쓰인 컴퓨터 언어를 통틀어 일컫.

새로운!!: 실행 가능 공간 보호와 기계어 · 더보기 »

기억 장치

1 기가바이트의 DDR2 SDRAM을 개인 컴퓨터에 장착한 모습. 40 기가바이트의 하드 디스크 드라이브 (HDD). 기존의 컴퓨터에 연결할 때 세컨더리(secondary) 기억 장치의 역할을 함. 기억 장치(記憶裝置)는 컴퓨터에서 자료를 일시적으로, 또는 영구히 보존하는 장치를 말. 비슷한 말로 저장 장치라고도 하는데 이때는 대체로 비휘발성의 기억 장치를 의미.

새로운!!: 실행 가능 공간 보호와 기억 장치 · 더보기 »

IA-32

IA-32(Intel Architecture, 32-bit) 또는 x86-32는 인텔의 32비트 마이크로프로세서에서 사용하는 명령 집합 아키텍처이며, 이전에 사용되던 IA-16 아키텍처의 32비트 확장이.

새로운!!: 실행 가능 공간 보호와 IA-32 · 더보기 »

스택

스택의 구조 스택(stack)은 제한적으로 접근할 수 있는 나열 구조이.

새로운!!: 실행 가능 공간 보호와 스택 · 더보기 »

스택 버퍼 오버플로

스택 버퍼 오버플로(stack buffer overflow)는 프로그램이 프로그램이 의도한 데이터 구조체의 메모리 주소(일반적으로 고정된 버퍼 길이를 갖는) 외부의 콜 스택에 쓸 때 발생.

새로운!!: 실행 가능 공간 보호와 스택 버퍼 오버플로 · 더보기 »

우분투 (운영 체제)

우분투(Ubuntu,는 캐노니컬이 개발한 컴퓨터 운영 체제이다. 일반적으로 여섯 달마다 새 판이 하나씩 나오는데 이것은 GNOME의 새 판이 나오는 시기와 비슷하다. 데비안 GNU/리눅스와 견주어 볼 때 사용자 편의성에 많은 초점을 맞추고 있다. 우분투는 그 이름을 남아프리카 공화국의 건국 이념인 우분투 정신에서 가져왔다. 남아프리카 성공회 대주교인 데스몬드 투투 대주교에 의하면 우분투에는 옮겨 쓰기에는 어려울 정도로 다양한 뜻이 있다고 한다. 일반적으로 우분투 운영 체제 사용자들 사이에서, 우분투는 반투어로 "네가 있으니 내가 있다"라는 의미로 사용되고 있으며, 이 문서에선 "다른 사람을 위한 인간애"(영어로는 "humanity towards others")라고 번역되어 있다. 2012년 기준으로 온라인 설문 조사 결과에 따르면, 우분투는 개인용 데스크톱과 노트북에서 가장 인기있는 리눅스 배포판이다.

새로운!!: 실행 가능 공간 보호와 우분투 (운영 체제) · 더보기 »

운영 체제

운영 체제(運營 體制) 또는 오퍼레이팅 시스템(OS)은 시스템 하드웨어를 관리할 뿐 아니라 응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공하는 시스템 소프트웨어이.

새로운!!: 실행 가능 공간 보호와 운영 체제 · 더보기 »

펜티엄 프로

엄 프로(Pentium Pro)는 인텔에서 만든 개인용 컴퓨터 마이크로프로세서이.

새로운!!: 실행 가능 공간 보호와 펜티엄 프로 · 더보기 »

펜티엄 M

엄 M(Pentium M)은 두 개의 싱글 코어 32비트 x86 마이크로프로세서들 (인텔 P6 마이크로아키텍처 포함)을 일컫는 브랜드 이름으로 2003년 3월(펜티엄 4 데스크톱 CPU의 전성기이자 인텔 센트리노 플랫폼의 일부를 형성하고 있는 동안)에 소개되었.

새로운!!: 실행 가능 공간 보호와 펜티엄 M · 더보기 »

페도라 (운영 체제)

()는 페도라 프로젝트가 개발한 컴퓨터 운영 체제이.

새로운!!: 실행 가능 공간 보호와 페도라 (운영 체제) · 더보기 »

힙 오버플로

힙 오버플로(heap overflow)는 힙 데이터 영역에서 발생하는 버퍼 오버플로의 한 종류이.

새로운!!: 실행 가능 공간 보호와 힙 오버플로 · 더보기 »

포맷 스트링 버그

맷 스트링 버그는 취약점 공격에 사용될 수 있는 보안 취약점으로써 1989년 경에 발견되었.

새로운!!: 실행 가능 공간 보호와 포맷 스트링 버그 · 더보기 »

윈도우 API

윈도우 API(Windows API, WinAPI)는 마이크로소프트 윈도 운영 체제들이 사용하는 API이.

새로운!!: 실행 가능 공간 보호와 윈도우 API · 더보기 »

윈도우 비스타

윈도우 비스타()는 마이크로소프트에서 개발한 PC용 운영 체제이.

새로운!!: 실행 가능 공간 보호와 윈도우 비스타 · 더보기 »

윈도우 작업 관리자

윈도우 작업 관리자는 마이크로소프트 윈도우에 내장되어 있는 작업 관리자 응용 프로그램으로, 컴퓨터 성능에 관한 자세한 정보, 실행 중인 프로그램, 프로세스와 CPU 사용률, 할당된 메모리 양과 메모리 정보, 네트워킹 상태, 로그온한 사용자, 그리고 시스템 정보를 제공.

새로운!!: 실행 가능 공간 보호와 윈도우 작업 관리자 · 더보기 »

윈도우 서버 2003

윈도우 서버 2003(Windows Server 2003)은 마이크로소프트사가 개발한 서버 운영 체제이.

새로운!!: 실행 가능 공간 보호와 윈도우 서버 2003 · 더보기 »

윈도우 서버 2008

윈도우 서버 2008(Windows Server 2008)은 윈도우 비스타가 지원하는 새로운 네트워크 및 관리 도구들과 완전히 호환되는 새로운 버전의 윈도우 서버 운영 체제이.

새로운!!: 실행 가능 공간 보호와 윈도우 서버 2008 · 더보기 »

윈도우 서비스

윈도우 서비스(Windows service)는 오랜 시간 동안 실행되며 특정한 기능을 수행하는 실행 파일이며, 사용자 간섭을 요구하도록 설계되지 않았.

새로운!!: 실행 가능 공간 보호와 윈도우 서비스 · 더보기 »

윈도우 XP

윈도우 XP()는 가정용/업무용 컴퓨터, 노트북 컴퓨터, 미디어 센터와 같은 일반 목적의 컴퓨터 시스템에서 사용할 수 있게 마이크로소프트가 개발한 운영 체제 가운데 하나이.

새로운!!: 실행 가능 공간 보호와 윈도우 XP · 더보기 »

오픈수세

오픈수세(openSUSE)는 오픈수세 프로젝트에서 개발한 컴퓨터 운영 체제이.

새로운!!: 실행 가능 공간 보호와 오픈수세 · 더보기 »

예외 처리

예외 처리(例外 處理) 또는 오류 처리는 일반적인 실행의 흐름을 바꾸는 몇 가지 조건을 처리하도록 설계한 프로그래밍 언어의 개념이나 컴퓨터 하드웨어 구조를 말. 일반적으로 프로그램이 처리되는 동안 특정한 문제가 일어났을 때 처리를 중단하고 다른 처리를 하는 것을 예외 처리.

새로운!!: 실행 가능 공간 보호와 예외 처리 · 더보기 »

에뮬레이터

도스박스 에뮬레이터 에뮬레이터(Emulator)는 한 시스템에서 다른 시스템을 복제.

새로운!!: 실행 가능 공간 보호와 에뮬레이터 · 더보기 »

서비스 팩

서비스 팩(Service pack, SP)은 단일 설치본 형식의 소프트웨어 프로그램에 대한 업데이트, 수정 사항, 개선 사항의 모임이.

새로운!!: 실행 가능 공간 보호와 서비스 팩 · 더보기 »

안드로이드 (운영 체제)

안드로이드()는 휴대 전화를 비롯한 휴대용 장치를 위한 운영 체제와 미들웨어, 사용자 인터페이스 그리고 표준 응용 프로그램(웹 브라우저, 이메일 클라이언트, 단문 메시지 서비스(SMS), 멀티미디어 메시지 서비스(MMS)등)을 포함하고 있는 소프트웨어 스택이자 모바일 운영 체제이.

새로운!!: 실행 가능 공간 보호와 안드로이드 (운영 체제) · 더보기 »

셀러론

셀러론(Celeron)은 인텔에서 개발하는 개인용 컴퓨터용 마이크로프로세서의 상표명이.

새로운!!: 실행 가능 공간 보호와 셀러론 · 더보기 »

JIT 컴파일

JIT 컴파일(just-in-time compilation) 또는 동적 번역(dynamic translation)은 프로그램을 실제 실행하는 시점에 기계어로 번역하는 컴파일 기법이.

새로운!!: 실행 가능 공간 보호와 JIT 컴파일 · 더보기 »

NX 비트

NX 비트(NX bit, Never eXecute bit, 실행 방지 비트)는 프로세서 명령어나 코드 또는 데이터 저장을 위한 메모리 영역을 따로 분리하는 CPU의 기술이.

새로운!!: 실행 가능 공간 보호와 NX 비트 · 더보기 »

PE 포맷

PE 포맷(Portable Executable)은 윈도우 운영 체제에서 사용되는 실행 파일, DLL, object 코드, FON 폰트 파일 등을 위한 파일 형식이.

새로운!!: 실행 가능 공간 보호와 PE 포맷 · 더보기 »

Return-to-libc 공격

“return-to-libc” 공격은 보통(NX 비트가 존재하는 경우 이것을 우회함으로써), 콜 스택의 서브루틴 반환 주소를 이미 프로세스의 실행 가능 메모리에 위치한 서브루틴의 주소로 교체되게 하는, 버퍼 오버플로 시에 사용되는 컴퓨터 보안 공격이.

새로운!!: 실행 가능 공간 보호와 Return-to-libc 공격 · 더보기 »

X86

x86 또는 80x86은 인텔이 개발한 마이크로프로세서 계열을 부르는 말이자, 이들과 호환되는 프로세서들에서 사용한 명령어 집합 구조들을 통칭하는 말이.

새로운!!: 실행 가능 공간 보호와 X86 · 더보기 »

X86-64

x86-64는 x86 명령어 집합 아키텍처의 64비트 모임이.

새로운!!: 실행 가능 공간 보호와 X86-64 · 더보기 »

32비트

조에서 32비트 정수, 메모리 주소, 다른 데이터 장치들은 32 비트 너비의 영역을 갖. 또, 32비트 CPU, ALU 구조는 이러한 크기의 레지스터, 주소 버스, 데이터 버스에 기반을 두고 있. 32비트는 또한 중앙 처리 장치의 버스(BUS)가 32비트 단위로 자료를 전송하는 컴퓨터 세대를 가리키기도 하며 이를 32비트 컴퓨터라고도 부른.

새로운!!: 실행 가능 공간 보호와 32비트 · 더보기 »

나가는들어오는
이봐 요! 우리는 지금 Facebook에 있습니다! »