Skip to content

Instantly share code, notes, and snippets.

View YellowRoseCx's full-sized avatar

YellowRoseCx

View GitHub Profile
\ud83d\ude00
\ud83d\ude03
\ud83d\ude04
\ud83d\ude01
\ud83d\ude06
\ud83d\ude05
\ud83e\udd23
\ud83d\ude02
\ud83d\ude42
\ud83d\ude43
@YellowRoseCx
YellowRoseCx / _RealTimeStegBrowsing.txt
Last active October 30, 2023 17:40
Real-Time Steganographic Communication System for Web Browsing using Audio Network Steganography
Let's say you have two laptops connected to the same WiFi network, both running the Python script provided below.
One laptop (let's call it Laptop A) has a web browser open on a page hosted by a remote server (not controlled by either laptop),
while the other laptop (Laptop B) runs the server script.
To begin the steganographic communication, someone uses Laptop A to visit a particular webpage containing sensitive information
that needs to be securely transmitted to Laptop B. Meanwhile, the person operating Laptop B clicks a button in the server
script to initiate listening for incoming audio streams from Laptop A. When Laptop A tries to access the webpage, the server
script intercepts the request and prepares an audio file containing the encrypted version of the requested HTML content. It
then sends this audio file to Laptop B using the network communication module. Upon receipt, Laptop B plays the audio file,
decodes the hidden message using the steganography module, and finally displays the origina