
PREVENTING BUFFER OVERFLOW ATTACKS WITH RELIABLE AND LOW COST SYSTEM
Author(s) -
Borugadda Nagaraju,
Yi Rao,
P. Harini
Publication year - 2015
Publication title -
international journal of computer and communication technology
Language(s) - English
Resource type - Journals
eISSN - 2231-0371
pISSN - 0975-7449
DOI - 10.47893/ijcct.2015.1295
Subject(s) - buffer overflow , computer science , slicing , payload (computing) , program slicing , reliability (semiconductor) , network packet , real time computing , code (set theory) , static analysis , data flow analysis , software , field (mathematics) , control flow , dynamic data , scheme (mathematics) , data flow diagram , computer network , operating system , database , programming language , mathematical analysis , power (physics) , physics , mathematics , set (abstract data type) , quantum mechanics , world wide web , pure mathematics
Detection of Data Flow Anomalies There are static or dynamic methods to detect data flow anomalies in the software reliability and testing field. Static methods are not suitable in our case due to its slow speed; dynamic methods are not suitable either due to the need for real execution of a program with some inputs. Their scheme is rule-based, whereas SigFree is a generic approach which does not require any pre-known patterns. Then, it uses the found patterns and a data flow analysis technique called program slicing to analyze the packet’s payload to see if the packet really contains code Four rules (or cases) are discussed in this work.