Active P0f Inside Kernel
github.com
Active P0f Inside Kernel
1–6 of 6 posts
Re: Active P0f Inside Kernel
#2Re: Active P0f Inside Kernel
#3Does anybody have an p0f3 fingerprint files later than those that Zalewski put in the distribution? They're 3+ years out of date at this point,
Re: Active P0f Inside Kernel
#4Re: Active P0f Inside Kernel
#5Is this p0f or the later p0f3? Does anybody have an p0f3 fingerprint files later than those that Zalewski put in the distribution? They're 3+ years out of date at this point,
My implementation creates a hash map between kernel space and userspace where eBPF(kernel space, directly from sk_buff) code stores parsed data in this map. After accepting a connection in userspace application could check this hash map and get data from kernel space to userspace. So it's possible to add p0f extra data to request headers directly inside load balancer/web server and pass it to underlying levels.
> Does anybody have an p0f3 fingerprint files later than those that Zalewski put in the distribution? They're 3+ years out of date at this point,
I don't know. Another team uses fingerprinting to check if it's a robot.
Re: Active P0f Inside Kernel
#6I thought the typing was ageing out. Can this still reliably detect client platform/architecture?