very interesting!
I'm looking into p0f right now!
:)

J.