Publication | Closed Access
The geometry of innocent flesh on the bone
1.3K
Citations
8
References
2007
Year
Unknown Venue
EngineeringCompiler TechnologyComputer ArchitectureX86 Instruction SetAnatomical ModelAnatomySoftware AnalysisFormal VerificationHardware SecurityForensic MedicineStatic CheckingClassicsReturn-into-libc AttackStatic AnalysisComputer EngineeringComputer ScienceStatic Program AnalysisLanguage-based SecurityTemporal BoneCryptographyAxial SkeletonHumanitiesSoftware SecurityProgram AnalysisInnocent FleshMedicineSystem Software
We present new techniques that allow a return-into-libc attack to be mounted on x86 executables that calls no functions at all. Our attack combines a large number of short instruction sequences to build gadgets that allow arbitrary computation. We show how to discover such instruction sequences by means of static analysis. We make use, in an essential way, of the properties of the x86 instruction set.
| Year | Citations | |
|---|---|---|
Page 1
Page 1