Yarilo  v0.9
WPA2 Decrypter & Packet Analyzer
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nyarilo
 Nlog
 CProtoSinkA sink for logging messages in a protobuf format
 CAccessPointAccess Point in a basic service set (BSS) network
 Cclient_infoClient information
 Cclient_securityConnection security info of a specific client
 Cwifi_standard_infoWiFi standard capabilities for the network
 CPacketChannelThread-friendly blocking channel for sending packets
 CWPA2DecrypterDecrypts unicast, multicast and broadcast WPA2 packets
 Cclient_windowRepresents 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
 Cgroup_windowRepresents a group window for tracking multicast packet data. This window is defined as the state between successful group key rotations
 CPacketFormatter
 CLogQueueA queue for storing log entries with thread-safe operations
 CNetlinkCallbackNetlink socket family callback handler for asynchronous communication
 CNetCardManagerManager for network card information gathering and state control
 Ciface_stateLogical network interface (e.g. wlan0) data
 Cphy_infoPhysical network interface (e.g. phy0) capability info
 CRecordingRecordings utility class
 CinfoInformation about a saved recording
 CServiceService delivering an external gRPC API
 CSnifferPacket sniffer and handler in charge of tracking, information gathering and decrypting passing data