DocumentCode
2978627
Title
Base Address Recognition with Data Flow Tracking for Injection Attack Detection
Author
Katsunuma, Satoshi ; Kurita, Hiroyuki ; Shioya, Ryota ; Shimizu, Kazuto ; Irie, Hidetsugu ; Goshima, Masahiro ; Sakai, Shuichi
Author_Institution
Graduate Sch. of Inf. Sci. & Technol., Tokyo Univ.
fYear
2006
fDate
Dec. 2006
Firstpage
165
Lastpage
172
Abstract
Vulnerabilities such as buffer overflows exist in some programs, and such vulnerabilities are susceptible to address injection attacks. The input data tracking method, which was proposed before, prevents I-data, which are the data derived from the input data, being used as addresses. However, the rules to determine address injection attacks are vague, which produces many false-positives and false-negatives in detection results. Generally, the data used as an address consist of a base address and an address offset. We propose an architectural technique to prevent I-data overwriting B-data, which are the data used as base addresses in this paper. It dynamically recognizes the I-data and the B-data. Address injection is detected if I-data that are not B-data are used as addresses. We implemented the proposed technique on a Pentium-based Bochs emulator and investigated its detection capability. We believe that the technique is the most accurate injection detection technique proposed thus far
Keywords
data flow analysis; security of data; storage allocation; Pentium-based Bochs emulator; address injection attack detection; architectural technique; base address recognition; buffer overflow; data flow tracking; input data tracking method; program vulnerability; Buffer overflow; Computer errors; Computer security; Computer worms; Data security; Information science; Information security; Internet; Protection; Safety; address; base; data flow tracking; injection attack; security; vulnerability;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing, 2006. PRDC '06. 12th Pacific Rim International Symposium on
Conference_Location
Riverside, CA
Print_ISBN
0-7695-2724-8
Type
conf
DOI
10.1109/PRDC.2006.22
Filename
4041901
Link To Document