-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
get headers from a user-agent #286
Comments
updated with an example! |
Hello @Kikobeats - and thank you for your interest in this project! All our generated data is based on collected data from real web traffic. Without going into too much detail, we have a (constantly updating) dataset of user fingerprints. These contain the During the training phase, we take all these attributes and train a Bayesian network on them. Every possible value of any attribute is then expressed as a conditional probability of the "parent" attributes. Now, this is where the Because of this, the Unfortunately, this makes this feature a Cheers! |
No worries and thanks for the explanation, it's really helpful to understand how the library works. I asked for that because I already has a collection of most used user agent that is updated periodically: This data is collected from more than 100M that are performed every month, so the sample is large enough. In order to simulate real traffic, I want to generate realistic headers based in the user agent as input. I already did some tuning with https-tls about TLS fingerprint but I though that maybe I canse use fingerprint-suite to get realistic browser headers ( I noted the library is at the end of the process outputting the headers that is the thing I need, so I tried to play a bit with the code to see if I would get similar headers as output but using an user agent as input. I still think it's possible if found a way to turn the user agent into an unique browserlist match or any other way to connect it before going to bayesian network 😆 but I totally understand it's not the point of the project. |
Hello,
I love the library, I have been playing with it. It's very complete with lots of data 👏.
I was wondering if it would be possible to get headers from an input user agent instead of relaying them into browserlist.
So this is supported today:
and that is what I'm suggesting:
This would be extremely helpful to have a more granular control to debug which cases can be detected or not.
The text was updated successfully, but these errors were encountered: