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 条
  • [21] Implementation and evaluation of the Shim6 protocol in the Linux kernel
    Barre, S.
    Ronan, J.
    Bonaventure, O.
    COMPUTER COMMUNICATIONS, 2011, 34 (14) : 1685 - 1695
  • [22] Implementation of fair link sharing through modification of the Linux kernel
    Hatalsky, J
    Murarka, N
    Hatalsky, P
    Smith, H
    2002 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2002, : 2528 - 2532
  • [23] An implementation of Mobile IP's tunnel technology in linux kernel
    Weng, SX
    Liu, SF
    Yao, ZL
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOL 1, 2004, : 459 - 461
  • [24] A Linux Kernel Implementation of Segment Routing with IPv6
    Lebrun, David
    2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), 2016,
  • [25] Implementation of an OpenRISC Based SoC and Linux Kernel Installation on FPGA
    Akcay, Latif
    Tukel, Mehmet
    Ors, Siddika Berna
    2016 24TH SIGNAL PROCESSING AND COMMUNICATION APPLICATION CONFERENCE (SIU), 2016, : 1969 - 1972
  • [26] LinKRID: Vetting Imbalance Reference Counting in Linux kernel with Symbolic Execution
    Liu, Jian
    Yi, Lin
    Chen, Weiteng
    Song, Chengyu
    Qian, Zhiyun
    Yi, Qiuping
    PROCEEDINGS OF THE 31ST USENIX SECURITY SYMPOSIUM, 2022, : 125 - 142
  • [27] Design and Implementation of VPN Security Gateway Based on Linux Kernel 2.6
    Li, Zhou
    ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, 2009, : 357 - 360
  • [28] Survey and Analysis of Kernel and Userspace Tracers on Linux: Design, Implementation, and Overhead
    Gebai, Mohamad
    Dagenais, Michel R.
    ACM COMPUTING SURVEYS, 2018, 51 (02)
  • [29] Scalable Kernel TCP Design and Implementation for Short-Lived Connections
    Lin, Xiaofeng
    Chen, Yu
    Li, Xiaodong
    Mao, Junjie
    He, Jiaquan
    Xu, Wei
    Shi, Yuanchun
    ACM SIGPLAN NOTICES, 2016, 51 (04) : 339 - 352
  • [30] Scalable kernel TCP design and implementation for short-lived connections
    Lin X.
    Chen Y.
    Li X.
    Mao J.
    He J.
    Xu W.
    Shi Y.
    1600, Association for Computing Machinery (51): : 339 - 352