Final Computer Science Degree assignment: Steganograpyh in TCP/IP protocols.
First of all you need to install the framework scapy, that is for create and manipulate the headers of tcp and ip, then with the network sniffer Wireshark, you can send packets with scapy, manipulate the information, for hide message and send it and with Wireshark you can check that.
Steps: 1.- After install scapy you have to execute the main.py in a linux shell and specify the path of the txt file steg.txt because will be the file to do the steganography. 2.-Before send it you can open the wireshark and sniffer the 127.0.0.1 and see that the header is modification but the values are the same as original. Besides you can also use other fields for hide information.(e.g bits offset...). 3.- And last step you can recover the message.
Thanks, Dani.