3.4 - BIOS Settings Flashcards
1
Q
BIOS - The secret button(s)
A
- Launching the system setup
– Del, F1, F2, Ctrl-S, Ctrl-Alt-S - Hyper-V (Windows 8/10/11)
– Turn Windows features on and off - VMware Workstation Player
– http://www.vmware.com/products/player/ - But not VirtualBox
– http://www.virtualbox.org - Many simulators online
– Search for “UEFI BIOS simulator”
2
Q
Fast startup
A
- Windows 8, 10, and 11
– Doesn’t actually shut down all the way
– Starts up so quickly, you can’t open the BIOS
configuration - From the Windows desktop
– Hold down shift when clicking Restart
– Settings / Update & Security / Recovery / Advanced
startup / Restart now
– System Configuration (msconfig) - Interrupt normal boot three times
– Presents the boot option screen
3
Q
BIOS - Important tips
A
- Make a backup of yourBIOS configuration
– Write detailed notes
– Take a picture - Don’t make a change unless you’re certain of the setting
– It’s difficult to leave it alone - Did I mention the backup?
– It can save a lot of time!
4
Q
Boot options
A
- What happens when you power on?
– The BIOS knows - Disable hardware
– Unavailable to the operating system - Modify the boot order
– Which boots first?
– Move to the next in order
– USB drive, SSD, hard drive
5
Q
USB permissions
A
- A security challenge
– Very small storage devices
– Very large capacities - USB connections
– Convenient
– High speed - US Department of Defense banned
USB flash media for 15 months in 2008
– SillyFDC worm
6
Q
BIOS - Fans
A
- Computing power creates heat
– A lot of heat - Many different cooling fans
– CPU fan
– Chassis fans - Motherboards often include an integrated fan controller
– And temperature sensors
– The motherboard increases and
decreases the fan speeds
7
Q
Secure Boot
A
- Malicious software can “own” your system
– Malicious drivers or OS software - Secure boot
– Part of the UEFI specification - Digitally sign known-good software
– Cryptographically secure
– Software won’t run without the proper signature - Support in many different operating systems
– Windows and Linux support
8
Q
UEFI BIOS Secure Boot
A
- UEFI BIOS protections
– BIOS includes the manufacturer’s public key
– Digital signature is checked during a BIOS update
– BIOS prevents unauthorized writes to the flash - Secure Boot verifies the bootloader
– Checks the OS bootloader’s digital signature
– Bootloader must be signed with a trusted certificate
– Or a manually approved digital signature
9
Q
Boot password management
A
- BIOS Password / User Password
– System won’t start
– Need the password to start the operating system - Supervisor Password
– Restrict BIOS changes
– Must use supervisor password to change
any BIOS configurations - Remember your password!
– Must reset the BIOS to recover
– Usually a jumper
10
Q
Clearing a boot password
A
- Store the BIOS configuration - Your settings
- Complementary metal-oxide semiconductor (CMOS)
– A type of memory
– May be backed up with a battery - Usually flash memory these days
– Easily stored and accessed - Reset with a jumper
– Short (connect) two pins on the motherboard
11
Q
The “CMOS” battery
A
- Not needed for today’s flash-based storage
– Maintains older BIOS configurations
– May only be used to maintain date/time - A bad battery will require a BIOS configuration or
date/time configuration on every boot - On older systems, can reset the BIOS configuration
by removing the battery
– Newer computers use a jumper
12
Q
Trusted Platform Module (TPM)
A
- A specification for cryptographic functions
– Hardware to help with encryption functions - Cryptographic processor
– Random number generator, key generators - Persistent memory
– Comes with unique keys burned in during production - Versatile memory
– Storage keys, hardware configuration information
– Password protected / No dictionary attacks
13
Q
Hardware Security Module (HSM)
A
- Often used in large environments (Clusters, redundant power)
- High-end cryptographic hardware
– Plug-in card or separate hardware device - Key backup - Secured storage for servers
– Lightweight HSMs for personal use
(Smart card, USB, flash memory) - Cryptographic accelerators
– Offload that CPU overhead from other devices