Home Hardware Networking Programmazione Software Domanda Sistemi Computer
Conoscenza del computer >> Computer >> Internet >> .

Che cosè lhook di ricerca URL Microsoft?

Quando si immette un URL Internet senza l'identificatore del protocollo corrispondente, come http: //, https: //o ftp: //, Internet Explorer tenta di determinare il protocollo necessario utilizzando il contenuto dell'indirizzo URL. Tuttavia, quando il browser non è in grado di determinare il protocollo da solo, utilizza il metodo Hook di ricerca URL nel tentativo di identificare il protocollo.

IE e Hook di ricerca URL

Quando Internet Explorer non è in grado di identificare il protocollo per una particolare voce dell'indirizzo URL, in primo luogo presuppone che il protocollo debba essere Hypertext Transfer Protocol (HTTP), che è generalmente il protocollo predefinito per la maggior parte delle richieste di dati basate su browser. Tuttavia, se HTTP non deve essere il protocollo corretto, il browser si interfaccia quindi con il metodo Hook di ricerca URL (IURLSearchHook) che traduce i dati in un oggetto registro registrato per identificare il protocollo appropriato.

Traduzione URL

Il registro di Microsoft Windows contiene le impostazioni di configurazione del sistema e le opzioni di impostazione per il sistema operativo Windows e alcune applicazioni. Il browser Internet Explorer archivia (registra) gli oggetti hook di ricerca URL nel registro che utilizza quindi per scopi di ricerca in base alle esigenze, ad esempio quando deve identificare un protocollo per un determinato URL. Gli oggetti Hook di ricerca URL vengono creati sotto la chiave di registro di: HKEY_LOCAL_MACHINE /Software /Microsoft /Internet Explorer /UrlSearchHooks Una stringa identificatore di classe (CLSID) dell'oggetto Hook di ricerca URL, i dati tra parentesi graffe ({}) nella voce di registro, identificano in modo univoco l'oggetto. L'interfaccia IURLSearchHook traduce l'indirizzo di un URL e i dati del CLSID corrispondente per identificare il protocollo associato. Internet Explorer utilizza quindi l'URL parziale e l'identificatore di protocollo per accedere, recuperare e visualizzare le informazioni richieste. Sulla maggior parte dei sistemi Windows, esiste un solo oggetto UrlSearchHook, che dovrebbe assomigliare a questo: R3 - URLSearchHook: (nessun nome) - {00A6FAF6-072E-44cf-8957-5838F569A31D} - (nessun file)

Oggetti hook di ricerca URL non validi

Gli hacker, i dirottatori e altri malfattori di Internet Explorer possono, e spesso lo fanno, aggiungere oggetti UrlSearchHook al registro su un sistema host. In genere, un hacker crea un oggetto registro che reindirizza qualsiasi URL a cui manca un protocollo verso un sito che controlla. Tuttavia, un problema più comune è quando manca l'URL di ricerca predefinito, è stato eliminato o non è stato registrato. Per identificare e risolvere i problemi relativi agli oggetti del registro, inclusi gli oggetti URLSearchHook, è disponibile un'utilità scaricabile gratuitamente, HijackThis. Quando viene eseguito, questa utility analizza un registro di Windows e può persino risolvere alcuni problemi, incluso un oggetto URLSearchHook predefinito mancante o corrotto. Tuttavia, se preferisci, puoi anche utilizzare RegEdit, un'utilità gratuita di Microsoft che ti consente di modificare, modificare e correggere direttamente il registro.

IE 9 e versioni successive

Internet Explorer 8 e versioni precedenti utilizzano il metodo IURLSearchHook per identificare le voci di protocollo mancanti. A partire da Internet Explorer 9 (ovvero IE 9, 10, 11, ecc.), Il metodo IURLSearchHook non viene più utilizzato da queste versioni del browser per identificare le identità di protocollo mancanti.

 

Computer © www.354353.com