The Implementation of TCP Sequence Number Reference Model in Linux kernel

被引:0
|
作者
Dakhane, Dhananjay M. [1 ]
Deshmukh, Prashant R. [2 ]
机构
[1] Sipna Coll Engn & Technol, Dept Comp Sci & Engn, Amravati, MS, India
[2] Dr PD Polytech, Dept Comp Engn, Amravati, MS, India
关键词
Network Covert channel; TCP Sequence Number; IP Identification;
D O I
10.1109/CICN.2014.104
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is observed that covert channels can be easily implemented in TCP/IP stack. It is easily achieved by embedding the covert message in the various header fields seemingly filled with "Random" data such as TCP Sequence Number (SQN), IP Identification (ID) etc. Such manipulation of these fields which seems "random" at first sight but might be detected with the help of various techniques. In this research paper we are proposing Sequence Number Reference Model as a Proof-of-Concept for sending the covert message using TCP Sequence Number (SQN) field without changing the semantics of its header field. Covert message in the packet cannot be detected by the conventional covert channel detection techniques since not a single bit of this header field is modified. We are providing a mechanism by which sender can send the covert message and receiver can interpret the same in spite of the fact that the actual covert message will not be carried by the sequence number field of TCP header.
引用
收藏
页码:444 / 447
页数:4
相关论文
共 50 条
  • [1] The Implementation of IP ID Reference Model in Linux kernel
    Dakhane, Dhananjay. M.
    Deshmukh, Prashant. R.
    2015 INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING (ICPC), 2015,
  • [2] Design and Implementation of Split TCP in the Linux Kernel
    Jain, Rahul
    Ott, Teunis J.
    GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,
  • [3] Performance evaluation of quick-start TCP with a Linux kernel implementation
    Scharf, Michael
    Strotbek, Haiko
    NETWORKING 2008: AD HOC AND SENSOR NETWORKS, WIRELESS NETWORKS, NEXT GENERATION INTERNET, PROCEEDINGS, 2008, 4982 : 703 - 714
  • [4] MPLS Implementation for the Linux Kernel
    Maravic, Igor
    Smiljanic, Aleksandra
    2012 IEEE 13TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (HPSR), 2012,
  • [5] A Linux Kernel Implementation of the Homa Transport Protocol
    Ousterhout, John
    PROCEEDINGS OF THE 2021 USENIX ANNUAL TECHNICAL CONFERENCE, 2021, : 773 - 787
  • [6] Integration of Linux TCP Implementation and Simulation: Verification and Validation
    Kittiperachol, Songrith
    Sun, Zhili
    Cruickshank, Haitham
    PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 2008, : 413 - 420
  • [7] Implementation and evaluation of late data choice for TCP in linux
    Birkedal, Erlend
    Griwodz, Carsten
    Halvorsen, Pal
    ISM 2007: NINTH IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA, PROCEEDINGS, 2007, : 221 - 228
  • [8] A Comprehensive Study of Modern and High Speed TCP-Variant in Linux Kernel: TCP CUBIC
    Khan, Abrar
    Shoaib, Umar
    Sarfraz, Muhammad
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2019, 16 (06) : 1028 - 1035
  • [9] Model checking scheduler of linux kernel
    Liu, Tong-Xuan
    Zhang, Qiong-Sheng
    Chen, Xiao-Wei
    Xu, Lei
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2009, 41 (SUPPL. 1): : 148 - 155
  • [10] On a Linux implementation of mobile IP and its effects on TCP performance
    Chua, KC
    Li, YZ
    Foo, CC
    COMPUTER COMMUNICATIONS, 1999, 22 (06) : 568 - 588