ebook img

Value-Range Analysis of C Programs: Towards Proving the Absence of Buffer Overflow Vulnerabilities PDF

301 Pages·2008·2.699 MB·English
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Value-Range Analysis of C Programs: Towards Proving the Absence of Buffer Overflow Vulnerabilities

Description:
The use of static analysis techniques to prove the partial correctness of C code has recently attracted much attention due to the high cost of software errors - particularly with respect to security vulnerabilities. However, research into new analysis techniques is often hampered by the technical difficulties of analysing accesses through pointers, pointer arithmetic, coercion between types, integer wrap-around and other low-level behaviour. Axel Simon provides a concise, yet formal description of a value-range analysis that soundly approximates the semantics of C programs using systems of linear inequalities (polyhedra). The analysis is formally specified down to the bit-level while providing a precise approximation of all low-level aspects of C using polyhedral operations and, as such, it provides a basis for implementing new analyses that are aimed at verifying higher-level program properties precisely. One example of such an analysis is the tracking of the NUL position in C string buffers, which is shown as an extension to the basic analysis and which thereby demonstrates the modularity of the approach. While the book focuses on a sound analysis of C, it will be useful to any researcher and student with an interest in static analysis of real-world programming languages. In fact, many concepts presented here carry over to other languages such as Java or assembler, to other applications such as taint analysis, array and shape analysis and possibly even to other approaches such as run-time verification and test data generation.
See more

The list of books you might like

book image

The Silent Patient

Alex Michaelides
·0.52 MB

book image

As Good as Dead

Holly Jackson
·2021
·6.41 MB

book image

Do Epic Shit

Ankur warikoo
·2021
·1.28 MB

book image

Corrupt (Devil's Night #1)

Penelope Douglas
·518 Pages
·2015
·0.74 MB

book image

Transforming later lives

28 Pages
·2017
·2.39 MB

book image

Dikrum Alum Atipit

Mr. Rupsing Teron
·2004
·147.3 MB

book image

Україна – хроніка ХХ століття. 1986-1990 роки. Довідкове видання

О.В.Андрощук, О.Г.Бажан, Г.Б.Басара, Н.П.Барановська
·408 Pages
·2006
·1.458 MB

book image

The Benko gambit

Jan Pinski; John Shaw
·125 Pages
·2005
·7.507 MB

book image

MAGNT research report

Museums and Art Galleries of the Northern Territory
·2008
·2.2 MB

book image

By Blood Alone

Hurwood Bernhardt J
·161 Pages
·2016
·0.68 MB

book image

Elements of Physical Chemistry, 5th Edition

Peter Atkins
·600 Pages
·2009
·26.29 MB

book image

Zandvoortse Courant 2006 week 01

V.o.f. Zandvoort Press
·8.7 MB

book image

Friuli nel Mondo 618-03-2006

Ente Friuli nel Mondo
·2006
·12.9 MB

book image

Clinical Asthma: Theory and Practice

Jonathan A Bernstein; Mark L Levy
·334 Pages
·2014
·14.007 MB

book image

schylos by E H Plumptre

276 Pages
·2021
·1.54 MB

book image

Bulletin, Undergraduate

Appalachian State University.
·2007
·24 MB