post-thumbnail

ERIM 읽다 모르는 것들 정리

Light-Weight Contexts (lwCs) \- provides independent units of protection, privilege, and execution state within a process. \- A process may include

2023년 3월 7일
·
0개의 댓글
·

ARMlock

This post is a personal summary of ARMlock: Hardware-based Fault Isolation for ARM. SFI Software Fault Isolation creates a logically separated area c

2023년 3월 6일
·
0개의 댓글
·

SVA, PGD

SVA 프로세서와 장치가 동일한 가상 주소를 사용 -> 주소 변환이 필요 없음 DMA를 위한 page space가 필요 없음 reference PGD Page Global Directory 시작 주소는 control register인 CR3에 담겨있음 (ex) 가상

2023년 2월 28일
·
0개의 댓글
·

Kernel protection

Kennel Address Space Layout Randomizationprepare_kernel_cred address도 랜덤화Supervisor Mode Access Preventkernel can't access to user level memory(ARM) P

2023년 2월 20일
·
0개의 댓글
·

SKEE: A Lightweight Secure Kernel-level Execution Environment for ARM

This post is a personal summary of SKEE: A Lightweight Secure Kernel-level Execution Environment for ARM.IsolationFirst step \- Create a protected vi

2023년 2월 13일
·
0개의 댓글
·
post-thumbnail

CSAPP - Section 1 #2

In Linux \- The topmost region of the address space is reserved for code and data in the operating system. \- The lower region of the address space

2023년 2월 7일
·
0개의 댓글
·

Eternal War in Memory

This post is a personal summary of SoK: Eternal War in Memory. Error Spatial Error Dereferencing an out-of-bounds pointer causes a so called spatial

2023년 2월 7일
·
0개의 댓글
·

Domain Isolated Kernel (DIkernel)

Kernel extension A piece of computer software that is loaded into an operating system's central component. Kernel extensions might be used to provide

2023년 2월 5일
·
0개의 댓글
·

CSAPP - Section 1 #1

preprocessor -> compiler -> assembly -> linkerL1 cache \- holds tens of thousands of bytes and can be accessed nearly as fast as the register file.L2

2023년 2월 4일
·
0개의 댓글
·
post-thumbnail

Page Table Entries

Frame Number \- The current page you are looking for is present.The number of bits required depends on the number of frames. Frame bit is also known

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

Monolithic kernel & Microkernel #1

Monolithic kernel vs Microkernel Operating System structure with kernel kernel structure Monolithic-kernel All fucntions exceptfor application is m

2023년 2월 1일
·
0개의 댓글
·