Lost Control-Breaking Hardware-Assisted Kernel Control-Flow Integrity with Page-Oriented Programming
Control-Flow Integrity (CFI) has been widely spreading from applications to the kernel to prevent Code Reuse Attacks (CRAs) such as ret2libc and Return-Oriented Programming (ROP). The CFI mechanism is based on the Control-Flow Graph (CFG) created by static analysis. It prevents unintended execution flows that deviate from that and reduces control-flow hijacking essential for CRAs. For this reason, Microsoft Windows and Linux-based operating systems have adopted it. Recently, hardware-based CFI technologies that consist of Indirect Branch Tracking (IBT) and shadow stack emerged to support it. They developed software-based CFIs to hardware-assisted CFIs, which has more strong enforcement. Hypervisor-based integrity protection mechanisms also hardened the CFIs’ policies. These security mechanisms make traditional attack techniques challenging, including control flow hijacking and code manipulation....
By: Seunghun Han
Full Abstract and Presentation Materials:
#lost-control-breaking-hardware-assisted-kernel-control-flow-integrity-with-page-oriented-programming-32061
1 view
0
0
2 months ago 00:04:09 1
Kylie Minogue - Chocolate (Official Video)
2 months ago 00:05:57 1
Prince Harry lives in a world of his own & Royal family have washed their hands of him
2 months ago 00:00:43 1
‘Naked and Afraid’ star Sarah Danser dies in crash at age 34
2 months ago 00:07:04 5
Ingested - A Path Once Lost (Official Video)
2 months ago 00:17:01 2
WE DID IT AGAIN! 5400HP DYNO RECORD with a TWIN TURBO HEMI! | Szabolics Marchese Racing
2 months ago 00:04:38 1
HALIPHRON - Art Of The Blade (Official Video)
2 months ago 00:05:26 1
Green Day - 21 Guns [Official Music Video]
2 months ago 00:02:43 1
Sable Hills - Juggernaut (Official Music Video)
3 months ago 00:02:55 1
Charli XCX - Used To Know Me (Official Video)
3 months ago 00:04:37 1
Casey Edwards & Victor Borba – Fire Inside [Official Audio]
3 months ago 01:01:09 7
ENiGMA Dubz - Infrasound Equinox 2024 [FULL DJ SET]
3 months ago 01:31:57 1
TiM TASTE @ Christian Craken’s Birthday - St. Anastasia Island
3 months ago 00:05:01 1
Queen AI - Devil’s Contract
3 months ago 00:00:00 2
⚡ Ebon Light Travel of Universe ⚡ Episode 100
3 months ago 00:04:39 1
Vyle - Prayer (Official Music Video)
3 months ago 00:06:40 1
Anima Hereticae - Ov Behest
3 months ago 00:03:21 1
Crown The Empire - BLURRY (out of place) (Official Music Video)
3 months ago 00:03:27 1
Stitched Up Heart - Lost (feat. Sully Erna) Official Video