[AD] Oh wow! I've not found someone working on the same issue, I wrote a short paper on a method to identify remotely running software [1]. I'd love to get your opinion!
[1] - https://news.ycombinator.com/item?id=42795419