Earlier quoted context omitted.
I'm glad to see innovation in this area. I have a few questions. Can you tell me where (or even how) you acquired the data to train your machine learning system? If you could go into some detail about the specific techniques you've used that would also be great to know. Finally, what does your service do that is not provided by something like SiftScience? I imagine there is overlap here - is it that you primarily foc…
Thanks for feedback! 1. Customers analyze traffic with locally installed NGINX-based instances (there is not DNS take-over). They send applications/traffic statistics to Wallarm Cloud so we can run machine-learning stuff. We had a lot of work done for initial training of the system using our own experience in web app security (more than 250+ pentests for top-tier companies + a lot of researches done by our team like…
I have clarifying questions:
How much of your machine learning is used for understanding the application (as Ivan said elsewhere, clustering login functionality together), and how much is actually used for fingerprinting vulnerability identification attempts on the part of user input?
To place this in a broader context, you do not need machine learning for identifying many cases of malicious user input, you can rely on simple heuristics. There is likely no reason for a user to submit `alert(1);Given that, does Wallarm use mostly heuristics for identifying malicious user input, or does it also combine machine learning into this process at all to find non-obvious input patterns that could be indicative of penetration testing attempts?