Using simplex method in verifying software safety

In this paper we have discussed the application of the Simplex method in checking software safety - the application in automated detection of buffer overflows in C programs. This problem is important because buffer overflows are suitable targets for hackers' security attacks and sources of seri...

Full description

Bibliographic Details
Main Authors: Vujošević-Janičić Milena, Marić Filip, Tošić Dušan
Format: Article
Language:English
Published: University of Belgrade 2009-01-01
Series:Yugoslav Journal of Operations Research
Subjects:
Online Access:http://www.doiserbia.nb.rs/img/doi/0354-0243/2009/0354-02430901133V.pdf
_version_ 1811318068980219904
author Vujošević-Janičić Milena
Marić Filip
Tošić Dušan
author_facet Vujošević-Janičić Milena
Marić Filip
Tošić Dušan
author_sort Vujošević-Janičić Milena
collection DOAJ
description In this paper we have discussed the application of the Simplex method in checking software safety - the application in automated detection of buffer overflows in C programs. This problem is important because buffer overflows are suitable targets for hackers' security attacks and sources of serious program misbehavior. We have also described our implementation, including a system for generating software correctness conditions and a Simplex based theorem prover that resolves these conditions.
first_indexed 2024-04-13T12:19:18Z
format Article
id doaj.art-74a146e63c6b452c83ebd0b389e522a1
institution Directory Open Access Journal
issn 0354-0243
1820-743X
language English
last_indexed 2024-04-13T12:19:18Z
publishDate 2009-01-01
publisher University of Belgrade
record_format Article
series Yugoslav Journal of Operations Research
spelling doaj.art-74a146e63c6b452c83ebd0b389e522a12022-12-22T02:47:16ZengUniversity of BelgradeYugoslav Journal of Operations Research0354-02431820-743X2009-01-0119113314810.2298/YJOR0901133VUsing simplex method in verifying software safetyVujošević-Janičić MilenaMarić FilipTošić DušanIn this paper we have discussed the application of the Simplex method in checking software safety - the application in automated detection of buffer overflows in C programs. This problem is important because buffer overflows are suitable targets for hackers' security attacks and sources of serious program misbehavior. We have also described our implementation, including a system for generating software correctness conditions and a Simplex based theorem prover that resolves these conditions.http://www.doiserbia.nb.rs/img/doi/0354-0243/2009/0354-02430901133V.pdfSimplex methodsoftware safetybuffer overflows
spellingShingle Vujošević-Janičić Milena
Marić Filip
Tošić Dušan
Using simplex method in verifying software safety
Yugoslav Journal of Operations Research
Simplex method
software safety
buffer overflows
title Using simplex method in verifying software safety
title_full Using simplex method in verifying software safety
title_fullStr Using simplex method in verifying software safety
title_full_unstemmed Using simplex method in verifying software safety
title_short Using simplex method in verifying software safety
title_sort using simplex method in verifying software safety
topic Simplex method
software safety
buffer overflows
url http://www.doiserbia.nb.rs/img/doi/0354-0243/2009/0354-02430901133V.pdf
work_keys_str_mv AT vujosevicjanicicmilena usingsimplexmethodinverifyingsoftwaresafety
AT maricfilip usingsimplexmethodinverifyingsoftwaresafety
AT tosicdusan usingsimplexmethodinverifyingsoftwaresafety