💻
UEFI 프로젝트
Ctrlk
  • 🧑‍🏫프로젝트 개요
  • 📖UEFI 개념
    • 1. BIOS의 과거
    • 2. UEFI 개념
    • 3. BIOS vs UEFI
    • 4. UEFI 부팅 단계
  • 🖥️UEFI 개발
    • UEFI 개발 시작하기
    • 핸들 및 프로토콜
    • 메모리 맵
    • 명령줄 인수를 받는 간단한 앱 만들기
    • 부팅 옵션
    • PCD
    • 테이블
    • PCI
    • 드라이버 및 라이브러리
    • 디버그
    • HII
    • VFR
      • 57. VFR을 사용해 간단한 폼 생성 및 EFI_FORM_BROWSER2_PROTOCOL.SendForm()를 통해 화면에 폼 표시하기
      • 58. VFR 요소 : subtitle 및 text
      • 59. 간단한 폼 애플리케이션을 UEFI 드라이버 Form으로 변환하기
      • 60. gRT->SetVariable() 함수를 사용한 UEFI 변수 생성, 변경 및 삭제
      • 61.dmpstore 명령을 사용하여 변수를 파일에 저장/로드하기
      • 62. UEFI Device path의 구조
      • 63. checkbox를 가진 HII 폼 만들기
      • 64. checkbox를 가진 HII폼 만들기
      • 65. VFR 추가 입력 요소 Part 1: number
      • 66. VFR 추가 입력 요소 Part 2: string
      • 67. VFR 추가 입력 요소 Part 3: date & time
      • 68. VFR 추가 입력 요소 Part 3: oneof & orderedlist
      • 69. VFR의 조건부 키워드
      • 70. VFR의 상수 및 연산자가 내장된 기본 조건문
      • 71. 기본 VFR 내장 문자열용 함수
      • 72. label 키워드를 이용하여 HII 양식에 동적 요소 추가하기
      • 73. VFR question 기본값 설정
  • 🔐UEFI 보안
    • 1. 개요
    • 2. 공격 벡터
    • 3. mitigation
    • 4. 정적 분석 방법
    • 5. 동적 분석 방법
Powered by GitBook
On this page
  1. 🖥️UEFI 개발

VFR

57. VFR을 사용해 간단한 폼 생성 및 EFI_FORM_BROWSER2_PROTOCOL.SendForm()를 통해 화면에 폼 표시하기58. VFR 요소 : subtitle 및 text59. 간단한 폼 애플리케이션을 UEFI 드라이버 Form으로 변환하기60. gRT->SetVariable() 함수를 사용한 UEFI 변수 생성, 변경 및 삭제61.dmpstore 명령을 사용하여 변수를 파일에 저장/로드하기62. UEFI Device path의 구조63. checkbox를 가진 HII 폼 만들기64. checkbox를 가진 HII폼 만들기65. VFR 추가 입력 요소 Part 1: number66. VFR 추가 입력 요소 Part 2: string67. VFR 추가 입력 요소 Part 3: date & time68. VFR 추가 입력 요소 Part 3: oneof & orderedlist69. VFR의 조건부 키워드70. VFR의 상수 및 연산자가 내장된 기본 조건문71. 기본 VFR 내장 문자열용 함수72. label 키워드를 이용하여 HII 양식에 동적 요소 추가하기73. VFR question 기본값 설정
Previous56. 코드에서 FILE_GUID 및 BASE_NAME을 가져오기Next57. VFR을 사용해 간단한 폼 생성 및 EFI_FORM_BROWSER2_PROTOCOL.SendForm()를 통해 화면에 폼 표시하기

Last updated 2 years ago