pwnlib.useragents
— A database of useragent strings¶
Database of >22,000 user agent strings
-
pwnlib.useragents.
getall
() → str set[source]¶ Get all the user agents that we know about.
Parameters: None – Returns: A set of user agent strings. Examples
>>> 'libcurl-agent/1.0' in getall() True >>> 'wget' in getall() True
-
pwnlib.useragents.
random
() → str[source]¶ Get a random user agent string.
Parameters: None – Returns: A random user agent string selected from getall()
.>>> import random as randommod >>> randommod.seed(1) >>> random() 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; FunWebProducts-MyTotalSearch; iebar)'