Device Profiles
Behavorial Profiling with Netcap
Motivation
ResolversMaltego Integration

DeviceProfile Audit Records
Last updated
message DeviceProfile {
string MacAddr = 1;
string DeviceManufacturer = 2;
repeated IPProfile DeviceIPs = 3;
repeated IPProfile Contacts = 4;
int64 NumPackets = 5;
string Timestamp = 6; // first seen
uint64 Bytes = 7;
}message IPProfile {
string Addr = 1;
int64 NumPackets = 2;
string Geolocation = 3;
repeated string DNSNames = 4;
string TimestampFirst = 5;
string TimestampLast = 6;
repeated string Applications = 7;
map<string, string> Ja3 = 8; // ja3 to lookup
map<string, Protocol> Protocols = 9;
uint64 Bytes = 10;
map<string, Port> DstPorts = 11; // Ports to bytes
map<string, Port> SrcPorts = 12; // Ports to bytes
map<string, int64> SNIs = 13;
}