Self-prevention of socket buffer overflow

被引:1
|
作者
Choi, Jin-Hee [1 ]
Kim, Young-Pil [1 ]
Yoo, Chuck [1 ]
机构
[1] Korea Univ, Dept Comp Sci & Engn, Seoul 136701, South Korea
关键词
kernel networking; socket buffer overflow; autonomic computing; proactive resource management;
D O I
10.1016/j.comnet.2006.10.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a self-prevention mechanism that architecturally prevents the socket buffer in the networking system from overflowing. By "self-prevention", we mean that the kernel takes certain actions in advance before the kernel gets into an undesirable state, such as thrashing. The shortage of any resource in the kernel may bring the kernel to an undesirable state, and socket buffer overflow is a clear example. First, we explain the reason why socket buffer problem occurs and analyze the impact of each cause through regression analysis. Then, we show how our self-prevention mechanism can minimize the socket buffer problem through simulation, followed by implementation in the Linux kernel. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:1942 / 1954
页数:13
相关论文
共 50 条
  • [21] Vulnerability scanning for buffer overflow
    Iyer, A
    Liebrock, LM
    ITCC 2004: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 2, PROCEEDINGS, 2004, : 116 - 117
  • [22] The dynamic buffer overflow detection and prevention tool for Windows executables using binary rewriting
    Park, Seon-Ho
    Han, Young-Ju
    Hong, Soon-jwa
    Kim, Hyoung-Chun
    Chung, Tai-Myoung
    9TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: TOWARD NETWORK INNOVATION BEYOND EVOLUTION, VOLS 1-3, 2007, : 1776 - 1781
  • [23] Hardware Solution for Detection and Prevention of Buffer Overflow Attacks in CPU Micro-architecture
    VLSI Design Institute of Zhejiang University, Hangzhou 310027, China
    Guti Dianzixue Yanjiu Yu Jinzhan, 2006, 2 (214-219):
  • [24] Encoded program counter: Self-protection from buffer overflow attacks
    Lee, G
    Tyagi, A
    IC'2000: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, 2000, : 387 - 393
  • [25] Analysis of buffer overflow probability of ATM switches on self-similar traffic
    Shi, Jianjun
    Zhu, Hongwen
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2000, 37 (07): : 851 - 856
  • [26] Built-in Self-prevention (BISP) for runtime ageing effects of TSVs in 3D ICs
    Maity, Dilip Kumar
    Roy, Surajit Kumar
    Giri, Chandan
    INTEGRATION-THE VLSI JOURNAL, 2024, 94
  • [27] Buffer-overflow protection: The theory
    Piromsopa, Krerk
    Enbody, Richard J.
    2006 IEEE INTERNATIONAL CONFERENCE ON ELECTRO/INFORMATION TECHNOLOGY, 2006, : 454 - 458
  • [28] Classification of Buffer Overflow Vulnerability Monitors
    Shahriar, Hossain
    Zulkernine, Mohammad
    FIFTH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY: ARES 2010, PROCEEDINGS, 2010, : 519 - 524
  • [29] Efficient Buffer Overflow Detection on GPU
    Di, Bang
    Sun, Jianhua
    Chen, Hao
    Li, Dong
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (05) : 1161 - 1177
  • [30] RICB: Integer Overflow Vulnerability Dynamic Analysis via Buffer Overflow
    Wang Yong
    Gu Dawu
    Xu Jianping
    Wen Mi
    Deng Liwen
    CHINA COMMUNICATIONS, 2010, 7 (06) : 10 - 16