Windows 10 및 Windows 8에서 ASLR 보안 기능을 사용할 수 없는 오류 수정

Windows 10 및 Windows 8에서 ASLR 보안 기능을 사용할 수 없는 오류 수정

Windows 8, 8.1 및 Windows 10의 후속 버전은 ASLR을 지원하지 않아 중요한 Windows 보안 기능을 쓸모 없게 만들 수 있습니다.

ASLR(Address Space Layout Randomization)은 애플리케이션 코드가 실행되는 메모리 주소를 무작위로 지정하는 컴퓨터 보안 기술입니다. ASLR은 2003년 Open BSD에 등장한 이후 Linux, Android, macOS 및 Windows를 포함한 모든 주요 운영 체제에 추가되었습니다.

Microsoft는 2006년 Vista를 출시하면서 Windows에 ASLR 기능을 추가했습니다. 이 기능을 활성화하려면 사용자는 Microsoft EMET를 설치하고 그래픽 인터페이스(GUI)를 사용하여 Windows 시스템 상태 또는 특정 응용 프로그램에서 ASLR을 활성화해야 합니다.

Microsoft가 Windows 10을 출시했을 때 Windows Defender Exploit Guard에 ASLR이 추가되었으며 사용자는 Windows Defender 보안 센터(앱 및 브라우저 제어 및 Exploit Protection 설정 아래)를 통해 이를 활성화해야 합니다.

Windows 10 및 Windows 8에서 ASLR 보안 기능을 사용할 수 없는 오류 수정

최근 CERT/CC 분석가인 Will Dormann은 ASLR이 특정 조건에서 애플리케이션 프로그램의 메모리 위치를 무작위로 지정하지 않는다는 사실을 발견했습니다.

Dormann에 따르면 사용자가 시스템 전체 ASLR 보호를 활성화하면 Windows 8 이상 버전의 기능 구현 버그로 인해 바이너리 애플리케이션을 시작하는 데 충분한 엔트로피(임의 데이터)가 생성되지 않으며 임의 메모리 위치에 분산됩니다.

연구원들은 Microsoft가 ASLR을 시작하는 레지스트리 값을 변경했기 때문에 이 문제는 Windows 8 이상 버전에만 영향을 미친다고 말했습니다.

해결책

ASLR이 제대로 작동하려면 사용자가 시스템 전체 구성에서 ASLR을 활성화해야 한다고 Dorman은 말했습니다.

Microsoft는 향후 패치에서 이 문제를 해결할 계획이지만 현재로서는 ASLR을 적절한 구성으로 설정하는 유일한 방법은 Windows 레지스트리를 조정하는 것입니다. US CERT/CC는 사용자에게 다음과 같은 솔루션을 제공합니다.

1단계: 빈 텍스트 파일을 만들고 아래 텍스트를 입력합니다.

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel] "MitigationOptions"=hex:00,01,01,00,00,00,00,00,00,00,00,00,00,00,00,00

2단계: 위의 텍스트 파일을 .reg 확장명 (예: ASLR.reg)으로 저장합니다.

3단계: 시작 메뉴에서 regedit를 검색하여 Windows 레지스트리 편집기를 엽니다 .

4단계: 파일을 선택 하고 가져오기를 선택하여 위에서 방금 생성한 .reg 파일을 가져오면 작업이 완료됩니다.

Windows 10 및 Windows 8에서 ASLR 보안 기능을 사용할 수 없는 오류 수정

여기서는 사용자가 쉽게 다운로드할 수 있도록 ASLR 레지스트리 오류 수정 파일을 만들었습니다 .

행운을 빌어요!

더보기: FixWin을 사용하여 단 한 번의 클릭으로 Windows 10 오류 수정


Quake 모드에서 Windows 터미널을 열고 사용하는 방법

Quake 모드에서 Windows 터미널을 열고 사용하는 방법

활성화되면 Quake 모드를 사용하면 모든 응용 프로그램 내에서 새 터미널 인스턴스를 빠르게 열 수 있습니다.

중간자 피싱 공격 방법에 대해 알아보세요.

중간자 피싱 공격 방법에 대해 알아보세요.

피싱은 다양한 형태로 나타나며, 그 중 하나가 중간자 피싱 공격입니다.

Windows 10 및 8에서 빠른 액세스 메뉴를 사용자 정의하는 방법

Windows 10 및 8에서 빠른 액세스 메뉴를 사용자 정의하는 방법

아래 문서에서는 Win 10 및 Win 8의 빠른 액세스 메뉴를 사용자 정의하는 방법을 안내하여 컴퓨터를 보다 효과적으로 사용할 수 있도록 도와줍니다.

Windows 10에서 폴더 자동 정렬 기능 켜기/끄기

Windows 10에서 폴더 자동 정렬 기능 켜기/끄기

이전 버전의 Windows에서는 폴더 내 아이콘을 자유롭게 배열할 수 있었습니다. 그러나 이 옵션은 Windows 7 및 Windows 7 이후의 다른 모든 버전에서는 제거되었습니다.

Windows의 Universal Media Server에서 화이트리스트에 IP 주소를 추가하는 방법

Windows의 Universal Media Server에서 화이트리스트에 IP 주소를 추가하는 방법

UMS에서 특정 장치나 IP 주소만 허용해야 합니까? 이는 Windows의 Universal Media Server에서 IP 주소를 화이트리스트에 추가하는 간단한 방법입니다.

메모리 줄이기를 사용하여 RAM 메모리를 확보하는 방법

메모리 줄이기를 사용하여 RAM 메모리를 확보하는 방법

메모리 줄이기는 컴퓨터의 RAM을 확보하여 컴퓨터가 더 빠르게 실행되도록 돕는 소프트웨어입니다. 아래 문서에서는 메모리 줄이기 사용 방법을 안내합니다.

DNS 캐시 스푸핑 및 DNS 캐시 중독에 대해 알아보기

DNS 캐시 스푸핑 및 DNS 캐시 중독에 대해 알아보기

DNS 캐시는 자주 사용하는 웹사이트의 IP 주소 목록이 포함된 ISP 또는 컴퓨터의 파일입니다.

SD-WAN 보안 옵션

SD-WAN 보안 옵션

Aruba, Cisco, Riverbed, Silver Peak를 비롯한 공급업체와의 SD-WAN 보안 및 파트너십을 살펴보겠습니다.

Windows 10의 마우스 오른쪽 버튼 클릭 메뉴에 관리자 권한으로 여기에서 명령 창 열기를 추가하는 방법

Windows 10의 마우스 오른쪽 버튼 클릭 메뉴에 관리자 권한으로 여기에서 명령 창 열기를 추가하는 방법

명령 프롬프트는 명령 프롬프트 창에 컴퓨터 명령을 입력하기 위한 진입점입니다. 명령 프롬프트에 명령을 입력하면 Windows 그래픽 인터페이스를 사용하지 않고도 컴퓨터에서 작업을 수행할 수 있습니다. 이 가이드는 Windows 10의 마우스 오른쪽 버튼 클릭 메뉴에서 관리자 권한으로 명령 창 열기를 추가하거나 제거하는 방법을 보여줍니다.

Windows 속도 저하를 방지하기 위해 디스크 공간에 대한 경고 제한을 설정하는 방법

Windows 속도 저하를 방지하기 위해 디스크 공간에 대한 경고 제한을 설정하는 방법

디스크 저장소 제한을 설정하려면 사용자가 저장소 공간을 제어 및 관리하고 장치의 각 사용자에 대한 데이터 제한을 설정할 수 있도록 하는 할당량 기능을 사용해야 합니다. 이는 매우 쉽습니다. 공유 장치에 유용합니다. 이제 장치를 켜고 아래 지침을 따르십시오.