Netinfo Security ›› 2021, Vol. 21 ›› Issue (4): 31-38.doi: 10.3969/j.issn.1671-1122.2021.04.004

Previous Articles     Next Articles

A Covert Channel Communication Method Based on Pixel Offset Encoding and Decoding Technique

SONG Yubo1,2(), MA Wenhao1,2, HU Aiqun2,3,4, WANG Junbo2,3,4   

  1. 1. School of Cyber Science and Engineering, Southeast University, Nanjing 211189, China
    2. Network Communication and Security Purple Mountain Laboratory, Nanjing 211189, China
    3. School of Information Science and Engineering, Southeast University, Nanjing 211189, China
    4. National Mobile Communications Research Laboratory, Southeast University, Nanjing 211189, China
  • Received:2021-01-07 Online:2021-04-10 Published:2021-05-14
  • Contact: SONG Yubo E-mail:songyubo@seu.edu.cn

Abstract:

Using screen-camera covert channel, covert communication can be realized by shooting the screen. The current implementation of screen-camera covert channel requires a strictlylimited shooting angle for the camera. Given this situation, this paper introduces a screen-camera covert channel method based on pixel offset coding technique. In this method, pixel values of the display frame are offset and embed QR code into the frame.Using the poor ability of the human eye for distinguishing images with similar contrast and brightness, the frames can be sent to the camera secretly. In the decoding process, the offset is extracted, and the perspective restoration method is used to neutralize the interference caused by shooting angles and the QR codeisrestored. QR code is used as the information coding scheme, and pixel value offset coding is used as the transmission coding scheme. This combination combines the high error correction ability of QR code and the strong anti-interference ability of offset coding to realize robust transmission. In this paper, the feasibility of the method is verified by experiments, Experimental results show that this method is suitable for image extraction and restoration in the presence of shooting angle, and the average module error rate is less than 3%.

Key words: covert channels, screen-camera communication, air-gapped system, data exfiltration, image processing

CLC Number: