2016
DOI: 10.1134/s0361768816050042
|View full text |Cite
|
Sign up to set email alerts
|

Region analysis for deductive verification of C programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 11 publications
0
4
0
Order By: Relevance
“…The current PeCoffLoaderImageAddress function returns a pointer to a requested offset within the image buffer. However, it does not return the remaining number of bytes to the end of the buffer 19 -all callers to this function that access more than one byte from this pointer without additional caution may perform out-of-bounds accesses (OOB). While there is a practice of calling the function twice, where the second call is passed the range's end offset 20 , this is very much unintuitive and error-prone.…”
Section: B Functional Defects 1) Out-of-bounds Accessesmentioning
confidence: 99%
See 2 more Smart Citations
“…The current PeCoffLoaderImageAddress function returns a pointer to a requested offset within the image buffer. However, it does not return the remaining number of bytes to the end of the buffer 19 -all callers to this function that access more than one byte from this pointer without additional caution may perform out-of-bounds accesses (OOB). While there is a practice of calling the function twice, where the second call is passed the range's end offset 20 , this is very much unintuitive and error-prone.…”
Section: B Functional Defects 1) Out-of-bounds Accessesmentioning
confidence: 99%
“…In this sense AstraVer Toolset is a further development of the Jessie plugin [18] for Frama-C tested on existing system software such as the Linux kernel. It implements a new memory model [19] that allows to support the container of construct, pointer type reinterpretation between integer types, including types of different size, bitwise arithmetic operations on expression-level, and has several other features [12].…”
Section: Astraver Toolsetmentioning
confidence: 99%
See 1 more Smart Citation
“…The region analysis implemented in the current submission is a conservative over-approximation of context-sensitive flow-insensitive separation analysis with polymorphic regions for deductive verification. It was first described in [3] and later substantially extended in [4]. The conservative approximation is needed because the original analysis generally requires user annotations.…”
Section: Verification Approachmentioning
confidence: 99%