1. Agente do usuário
O agente do usuário é uma string curta nativa de um navegador. Ao ler esta string, o site pode identificar o navegador e a versão do sistema operacional.
A seguir, um exemplo de valor de agente do usuário:
Mozilla/5.0 (Windows NT 10.0; WOW64)
AppleWebKit/537.36 (KHTML, como Gecko)
Chrome/100.0.4896.75 Safari/537.36
Neste exemplo, o site especulará que o usuário está usando o Windows 10.0 e o chrome 100. "NT 10.0" é uma versão diferente da distribuição do Windows. Você pode ver outras versões lançadas no artigo da Wikipedia.
Ao criar um perfil de navegador, o valor do agente do usuário é obtido do banco de dados do navegador de impressão digital Lalicat e pode ser visualizado e [alterar lote] no
strong>[User-Agent] aleatoriamente ou editar manualmente na parte [parâmetros do navegador] conforme a captura de tela acima.
Se você decidir editar manualmente os [Parâmetros do Navegador], mantenha o valor igual ao da parte [User Agent], Ou, causará um grande erro de configuração que fará com que sua conta seja banida ou não consiga contornar a detecção da plataforma.
2. Plataforma.
A propriedade platform é um parâmetro de objeto do navegador, que pode ser usado para indicar a plataforma de compilação do navegador.
Ao criar um novo perfil de navegador, o valor da plataforma e o agente do usuário são obtidos ao mesmo tempo. Ambos os valores são afetados pelo filtro do sistema operacional na página de visão geral. Você também pode definir esse valor manualmente na parte [Parâmetro do navegador].
Valores de plataforma disponíveis para navegador de desktop:
Linux i686
Linux armv7l
MacIntel
Win64
Win32 (Observação: ao simular o sistema operacional Windows, o valor de Platform sempre é Win32)
Valores de plataforma disponíveis para navegadores móveis:
iPhone
iPod
iPad
Android
3. Configuração avançada do User-Agent.
A. O que é agente de usuário
O agente do usuário informará ao servidor do site quais ferramentas os visitantes usam para solicitar, que contém as informações relevantes da versão do navegador e do sistema.
Cada cabeçalho de solicitação HTTP terá um campo de agente do usuário (como mostrado abaixo):
B. Interpretação de campo do agente do usuário
Para o navegador Chrome, o resultado do agente do usuário é: marcação
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/75.0.3770.100 Safari/537.36
Formato geral do agente do usuário: marcação
Mozilla / 5.0 (plataforma): navegador da versão do motor/ número da versão
Parte I: Mozilla / 5.0
Devido à guerra de competição de navegadores na história, se você quisesse obter uma página da web com fotos e textos, você tinha que se declarar como navegador Mozilla. Isso leva ao fato de que o Mozilla é geralmente usado no agente do usuário hoje. Por respeito à história, todos preencherão esta parte por padrão.
Parte II: Plataforma.
Esta parte pode ser composta por várias strings, separadas por ponto e vírgula de meia largura em inglês
Windows NT 10.0 refere-se à versão do sistema operacional que uso. Por exemplo, win10 corresponde ao Windows NT 10.0. Se eu usar o win7, ele corresponde ao Windows NT 6.1.
Win64; X64 significa que meu sistema operacional é de 64 bits
Sistema Windows: C
Windows NT 5.0 // e. Windows 2000
Windows NT 5.1/ / e. Windows XP
Windows NT 6.0/ / e. Windows Vista
Windows NT 6.1/ / e. Windows 7
Windows NT 6.2/ / e. Windows8
Windows NT 6.3/ / e. Windows 8.1
Windows NT 10.0/ / e. Windows 10
Win64; x64/ / Win64 em x64
WOW64/ / Win32 em x64
Sistema Linux: marcação
X11; Linux i686; // Desktop Linux, versão i686
X11; Linux x86_64; // Desktop Linux, versão x86_64
X11; Linux i686 em x86_64 // Linux Desktop, operando na versão x86_64 i686
Mac OS: marcação
Macintosh; Intel Mac OS X 10_ 9_ 0 / / Intel x86 ou x86_ 64
Macintosh; PPC Mac OS X 10_ 9_ 0 // PowerPC
Macintosh; Intel Mac OS X 10.12; //
Parte III: Versão do mecanismo.
Apple WebKit / 537.36 (KHTML, como gecko)… Safari / 537.36. Historicamente, a Apple desenvolveu o navegador Safari contando com o kernel WebKit. WebKit inclui motor webcore, e webcore é derivado de KHTML. Por razões históricas, o motor KHTML precisa declarar que é "semelhante ao gecko", então a parte do motor diz isso. Mais tarde, o Google também usou o kernel WebKit para desenvolver o chrome, então também escreveu isso. Para emprestar uma frase de littern: "O Chrome quer que a página da Web seja escrita para o Safari, então decide fingir ser um safari. O Safari usa o mecanismo de renderização WebKit e o WebKit se disfarça como KHTML e o KHTML se disfarça como gecko. mesmo tempo, todos os navegadores afirmam ser Mozilla.". No entanto, uma versão do chrome 28 mais tarde mudou para o kernel blink, mas essas strings foram mantidas. Além disso, nas últimas dezenas de versões, essa parte foi corrigida e não mudou novamente.
Parte IV: Versão do navegador
Eu uso um navegador Chrome, dos quais 75.0 é uma versão grande, 3371 é um número crescente e 100 é uma versão pequena para corrigir vulnerabilidades.
Resumo do agente do usuário: ao definir o campo do agente do usuário, devemos entender o significado de todas as informações nesse campo, saber o que definimos, informar ao servidor do site qual navegador usamos, qual sistema operacional usamos e algumas outras informações. Nossas outras configurações não devem violar o significado de agente do usuário.
Oferecemos 3 dias de teste gratuito para todos os novos usuários
Sem limitações nos recursos