• Iniziare
  • Configurazione del browser
  • Impostazione proxy
  • Impostazioni avanzate
  • Videotutorial
  • FAQ
  • API

Agente utente

1. Agente utente

L'agente utente è una breve stringa nativa di un browser. Leggendo questa stringa, il sito web può identificare il browser e la versione del sistema operativo.

Quello che segue è un esempio di valore user agent:

Mozilla/5.0 (Windows NT 10.0; WOW64)

AppleWebKit/537.36 (KHTML, come Gecko)

Chrome/100.0.4896.75 Safari/537.36

In questo esempio, il sito Web ipotizzerà che l'utente stia utilizzando Windows 10.0 e Chrome 100. "NT 10.0" è una versione diversa della distribuzione di Windows. Puoi visualizzare altre versioni rilasciate nell'articolo di Wikipedia.

Quando si crea un profilo browser, il valore dell'agente utente viene ottenuto dal database del browser di impronte digitali Lalicat e può essere visualizzato e [modifica batch] nel strong>[User-Agent] in modo casuale o modifica manualmente nella parte [parametri del navigatore] come sopra nella schermata.

Se decidi di modificare manualmente i [Parametri del navigatore], mantieni il valore uguale a quello della parte [User Agent], Oppure, causerà un grave errore di impostazione che renderà il tuo account bannato o non è in grado di aggirare il rilevamento della piattaforma.

2. Piattaforma.

La proprietà di piattaforma è un parametro oggetto del navigatore, che può essere utilizzato per indicare la piattaforma di compilazione del browser.

Quando si crea un nuovo profilo browser, si ottengono contemporaneamente il valore della piattaforma e lo user agent. Entrambi i valori sono influenzati dal filtro del sistema operativo nella pagina di panoramica. Puoi anche impostare questo valore manualmente nella parte [Parametro del navigatore].

Valori di piattaforma disponibili per browser desktop:

Linux i686

Linux armv7l

MacIntel

Win64

Win32 (Nota: durante la simulazione del sistema operativo Windows, il valore di Platform è sempre Win32)

Valori della piattaforma disponibili per i browser mobili:

iPhone

iPod

iPad

Android

3. Configurazione Avanzata dello User-Agente.

A. Che cos'è l'agente utente

Lo user agent comunicherà al server del sito web quali strumenti i visitatori utilizzano per richiedere, che contiene le informazioni relative alla versione del browser e del sistema.

Ogni intestazione di richiesta HTTP avrà un campo user agent (come mostrato di seguito):

B. Interpretazione campo user agent

Per il browser Chrome, il risultato di user agent è: markup

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, come Gecko) Chrome/75.0.3770.100 Safari/537.36

Formato generale dell'agente utente: markup

Mozilla / 5.0 (piattaforma): browser versione motore/ numero versione

Parte I: Mozilla / 5.0

A causa della guerra della concorrenza dei browser nella storia, se volevi ottenere una pagina web con immagini e testi, dovevi dichiarare di essere il browser Mozilla. Ciò porta al fatto che oggi Mozilla è solitamente utilizzato in user agent. Per rispetto della storia, tutti riempiranno questa parte per impostazione predefinita.

Parte II: Piattaforma.

Questa parte può essere composta da più stringhe, separate da un punto e virgola inglese a metà larghezza

Windows NT 10.0 si riferisce alla versione del sistema operativo che utilizzo. Ad esempio, win10 corrisponde a Windows NT 10.0. Se uso win7, corrisponde a Windows NT 6.1.

Win64; X64 significa che il mio sistema operativo è a 64 bit

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. Windows 8

Windows NT 6.3/ / e. Windows 8.1

Windows NT 10.0/ / e. Windows 10

Win64; x64/ / Win64 su x64

WOW64/ / Win32 su x64

Sistema Linux: markup

X11; Linux i686; // Linux Desktop, versione i686

X11; Linux x86_64; // Linux Desktop, versione x86_64

X11; Linux i686 su x86_64 // Linux Desktop, funzionante su x86_64 versione i686

Mac OS: markup

Macintosh; Intel Mac OS X 10_ 9_ 0 / / Intel x86 o x86_ 64

Macintosh; PPC Mac OS X 10_ 9_ 0 // PowerPC

Macintosh; Intel Mac OS X 10.12; //

Parte III: Versione del motore.

Apple WebKit / 537.36 (KHTML, come geco)... Safari / 537.36. Storicamente, Apple ha sviluppato il browser Safari basandosi sul kernel WebKit. WebKit include il motore webcore e webcore è derivato da KHTML. Per ragioni storiche, il motore KHTML deve dichiarare che è "simile al geco", quindi lo dice la parte del motore. Successivamente, Google ha anche utilizzato il kernel WebKit per sviluppare Chrome, quindi lo ha anche scritto. Per prendere in prestito una frase dalla cucciolata: "Chrome vuole ottenere la pagina web scritta per Safari, quindi decide di fingere di essere safari. Safari utilizza il motore di rendering WebKit e WebKit si traveste da KHTML e KHTML si traveste da geco. Al allo stesso tempo, tutti i browser affermano di essere Mozilla.". Tuttavia, una versione di Chrome 28 è passata in seguito al kernel blink, ma queste stringhe sono state mantenute. Inoltre, nelle ultime decine di versioni, questa parte è stata corretta e non è più cambiata.

Parte IV: versione del browser

Utilizzo un browser Chrome, di cui 75.0 è una versione grande, 3371 è un numero crescente e 100 è una versione piccola per correggere le vulnerabilità.

Riepilogo dell'agente utente: quando impostiamo il campo dell'agente utente, dovremmo comprendere il significato di tutte le informazioni in questo campo, sapere cosa abbiamo impostato, comunicare al server del sito Web quale browser utilizziamo, quale sistema operativo utilizziamo e alcune altre informazioni. Le nostre altre configurazioni non dovrebbero violare il significato di user agent.

ottieni la prova gratuita

Offriamo 3 giorni di prova gratuita per tutti i nuovi utenti

Nessuna limitazione nelle funzionalità

By clicking "accept", you agree to use Cookies to optimize the information presented to you, and analyze the traffic of our website.
If you want to opt out of our cookies, please read our Cookie Policy for your guidance.