Whisper Library
|
boost | |
asio | |
ip | |
RawSocketProtocol | Protocol for using raw sockets |
whisper_library | |
BitSetCoder | Converts the message into bit-blocks and reassembles them to a message (used by TcpHeaderCovertChannel) |
ChannelManager | The connecting part for the CovertChannel and the framework |
CovertChannel | The interface used by all covert channels |
GenericPacket | Represents a network packet |
LengthCoder | Converts between messages and packet lengths (used by PacketLengthCovertChannel) |
MorseCoder | Converts messages and timing intervals back and forth (used by TimingCovertChannel) |
PacketLengthCovertChannel | A covert channel using packet lengths |
PcapWrapper | Used to receive packets and send TCP packets under win32 |
PcapPacket | Packet structure as returned by pcap |
TcpHeaderCovertChannel | A covert channel using tcp header fields |
TimingCovertChannel | A covert channel using inter packet delays |
EthernetHeader | Represents an ethernet header |
IpHeaderv4 | Represents an Ipv4 header |
NetworkConnector | NetworkConnector can send Packets to the Network |
SocketSender | Sends packets over a raw Socket |
TcpPacket | Represents a tcp packet |
TcpPacketGenerator | Simulates a HTTP conversation based on tcp |
UdpPacket | Represents a udp packet |
UdpPacketGenerator | Generates valid udp packets |