logo

EbookBell.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link:  https://ebookbell.com/faq 


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookBell Team

Novel Techniques In Recovering Embedding And Enforcing Policies For Controlflow Integrity Information Security And Cryptography 1st Ed 2021 Yan Lin

  • SKU: BELL-34016282
Novel Techniques In Recovering Embedding And Enforcing Policies For Controlflow Integrity Information Security And Cryptography 1st Ed 2021 Yan Lin
$ 31.00 $ 45.00 (-31%)

0.0

0 reviews

Novel Techniques In Recovering Embedding And Enforcing Policies For Controlflow Integrity Information Security And Cryptography 1st Ed 2021 Yan Lin instant download after payment.

Publisher: Springer
File Extension: PDF
File size: 3.94 MB
Pages: 108
Author: Yan Lin
ISBN: 9783030731403, 3030731405
Language: English
Year: 2021
Edition: 1st ed. 2021

Product desciption

Novel Techniques In Recovering Embedding And Enforcing Policies For Controlflow Integrity Information Security And Cryptography 1st Ed 2021 Yan Lin by Yan Lin 9783030731403, 3030731405 instant download after payment.

There are three fundamental components in Control-Flow Integrity (CFI) enforcement. The first component is accurately recovering the policy (CFG). Usually, the more precise the policy is, the more security CFI improves, but precise CFG generation was considered hard without the support of source code. The second component is embedding the CFI policy securely. Current CFI enforcement usually inserts checks before indirect branches to consult a read-only table which stores the valid CFG information. However, this kind of read-only table can be overwritten by some kinds of attacks (e.g., the Rowhammer attack and data-oriented programming). The third component is to efficiently enforce the CFI policy. In current approaches CFI checks are always executed whenever there is an indirect control flow transfer. Therefore, it is critical to minimize the performance impact of CFI  checks.
In this book, we propose novel solutions to handle these three fundamental components. To generate a precise CFI policy without the support of the source code, we systematically study two methods which recover CFI policy based on function signature matching at the binary level and propose our novel rule- and heuristic-based mechanism to more accurately recover function signature. To embed CFI policy securely, we design a novel platform which encodes the policy into the machine instructions directly without relying on consulting any read-only data structure, by making use of the idea of instruction-set randomization. Each basic block is encrypted with a key derived from the CFG. To efficiently enforce CFI policy, we make use of a mature dynamic code optimization platform called DynamoRIO to enforce the policy so that we are only required to do the CFI check when needed.

Related Products