Yarilo v0.9.9
WPA2 Decrypter & Packet Analyzer
Loading...
Searching...
No Matches
decrypter.h File Reference
#include <optional>
#include <set>
#include <spdlog/logger.h>
#include <tins/crypto.h>
#include <tins/dot11.h>
#include <tins/eapol.h>
#include <tins/hw_address.h>
#include <tins/packet.h>
#include <tins/pdu.h>
#include <tins/snap.h>
#include <tins/timestamp.h>
#include <vector>

Go to the source code of this file.

Classes

class  yarilo::WPA2Decrypter
 Decrypts unicast, multicast and broadcast WPA2 packets. More...
 
struct  yarilo::WPA2Decrypter::client_window
 Represents a client window for tracking packet data within an encryption window. This window is defined as the state between successful 4-way handshakes between the supplicant (client) and the authenticator. More...
 
struct  yarilo::WPA2Decrypter::group_window
 Represents a group window for tracking multicast packet data. This window is defined as the state between successful group key rotations. More...
 

Namespaces

namespace  yarilo
 

Typedefs

typedef std::string yarilo::SSID
 
typedef Tins::HWAddress< 6 > yarilo::MACAddress