2012-04-18 21:51:39 +0000 2012-04-18 21:51:39 +0000
32
32

Come visualizzare tutti i siti attendibili di IE quando le impostazioni di sicurezza sono gestite?

Se le zone di sicurezza per Internet Explorer sono gestite dal mio amministratore di sistema, la lista dei siti fidati è disabilitata e non posso scorrere la lista. C'è un modo per visualizzare l'elenco completo dei siti attendibili?

Risposte (10)

33
33
33
2012-04-23 17:26:04 +0000

Nel registro , esegui una ricerca per un URL che è noto per essere affidabile. Questo dovrebbe portarvi alla chiave pertinente dove potete vedere tutte le altre.

Sulla mia installazione di Windows 7, il percorso sembra essere HKEYCURRENTUSER\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMapKey , che è leggermente diverso da questa risposta .

La chiave dovrebbe contenere diversi valori stringa con un nome che indica l'URL e dati numerici che indicano la zona, uno dei seguenti di default.

  • 0 = Il mio computer
  • 1 = Zona Intranet locale
  • 2 = Zona siti fidati
  • 3 = Zona Internet
  • 4 = Zona siti limitati
20
20
20
2015-01-07 15:46:42 +0000

Dipende dalla vostra azienda se la lista è sotto HKLM o HKCU. Ecco un rapido comando Powershell per ottenere l'elenco

$(get-item "HKCU:\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMapKey").property

$(get-item "HKLM:\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMapKey").property
2
2
2
2012-04-18 22:09:47 +0000

Prova questo:

  • Start -> digita gpedit.msc -> premi Invio
  • vai a Configurazione del computer -> Modelli amministrativi -> Componenti di Windows -> Internet Explorer -> Pannello di controllo Internet -> Pagina di sicurezza
  • nel pannello di destra, fai doppio clic sull'opzione Lista di assegnazione dei siti alle zone, poi clicca su Mostra. …
  • i siti affidabili sono quelli con 2 nella colonna Valore (1 = Intranet, 3 = Internet, 4 = Limitato)

Se questo non funziona (l'opzione è impostata su “Non configurato” o l'elenco è vuoto), prova lo stesso, tranne che invece di Configurazione computer, inizia con Configurazione utente.

2
2
2
2014-03-05 10:39:48 +0000

Ho trovato la seguente soluzione, spero che anche altri la trovino utile.

Ho diritti limitati, solo locali, non abbastanza per aprire e visualizzare GPEDIT a livello AD.

Quindi, quello che ho fatto, e che funziona, è aprire un prompt dei comandi (come Admin) ed eseguire il comando:

C:\WINDOWS\system32>GPResult /V /SCOPE Computer /H c:\temp\stuff.txt

Poi eseguire una ricerca ad esempio per la “ZoneMapKey”

C:\WINDOWS\system32>find "ZoneMapKey" c:\temp\stuff.txt >> c:\temp\sites.txt

Tenete presente che ci sono altre chiavi che potrebbero richiedere la vostra attenzione, come la “approvedactivexinstalsites”…

Avrete un output come:

KeyName: Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMapKey\https://www.wesayso.com

Puliscilo (io uso Excel, usa il \ come separatore ed è fatta) e avrai una grande lista.

1
1
1
2015-05-18 08:28:05 +0000

Questo funziona sulla mia macchina Windows 7. È stato impostato dal controller di dominio della mia azienda.

Get-ChildItem -Path "Registry::HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains" -Recurse > c:\result.txt
Get-ChildItem -Path "Registry::HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains" -Recurse
"DONE"
1
1
1
2015-02-10 13:28:31 +0000

Da powershell:

Get-itemproperty "hkcu:\Software\policies\microsoft\windows\currentversion\internet settings\ZoneMapKey"
0
0
0
2014-08-08 21:09:42 +0000

La mia chiave si trovava qui (in HKEY_LOCAL_MACHINE, non HKEY_CURRENT_USER)

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMapKey

Ho potuto cliccare con il tasto destro del mouse su “ZoneMapKey” e scegliere “Export”

Questo file .reg può essere aperto in Notepad per visualizzare (e cercare) il contenuto del testo.

0
0
0
2015-05-26 16:17:51 +0000

Questo script PowerShell fornisce un elenco da entrambe le chiavi di registro se sono popolate e utilizza il cmdlet out-gridview per fornire una capacità di ricerca utilizzando il campo filtro out-gridview.

$_List1 = @()
$_List2 = @()
$_List3 = @()

$_List1 = $(Get-item 'HKCU:\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMapKey' -ErrorAction SilentlyContinue).property  

$_List2 = $(Get-item 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMapKey' -ErrorAction SilentlyContinue).property | Out-GridView

$_List3 = $_List1 + $_List2 
$_List3 | Out-GridView
0
0
0
2015-05-27 16:50:27 +0000

Ecco una versione migliorata dello script che traduce il numero del tipo di zona nel registro al suo nome come si vede nella finestra di dialogo delle impostazioni di IE explorer.

$_RegKeyList1 = @()
$_RegKeyList2 = @()
$_RegKeyList3 = @()
$_RegKeyInfo = @()

$_RegKeyList1 = $(Get-item 'HKCU:\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMapKey' -ErrorAction SilentlyContinue).property  

$_RegKeyList2 = $(Get-item 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMapKey' -ErrorAction SilentlyContinue).property | Out-GridView

$_RegKeyList3 = $_RegKeyList1 + $_RegKeyList2 

Foreach($_RegValueName in $_RegKeyList3){

    $_RegValue = $(Get-ItemProperty -Path 'HKCU:\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMapKey' -Name $_RegValueName )

    Switch($_RegValue.$_RegValueName){

         0 {$_ZoneType = 'My Computer'}
         1 {$_ZoneType = 'Local Intranet Zone'}
         2 {$_ZoneType = 'Trusted sites Zone'}
         3 {$_ZoneType = 'Internet Zone'}
         4 {$_ZoneType = 'Restricted Sites Zonet'}

    }

    $_RegKeyInfo += "$_RegValueName,$_ZoneType"

}

Sopra abbiamo visto come raccogliere i nomi dei valori di registro in una chiave di registro e poi ottenere i dati di ognuno di quei valori. Poiché ogni inserimento separa il nome del valore e i dati del valore con una virgola, potrebbe essere ulteriormente migliorato per l'output in un file con estensione csv e poi aperto in Excel. Molte altre possibilità se volete un vero e proprio rapporto. Ma se hai solo bisogno di sapere qual è l'elenco dei siti, questo ne mostrerà la maggior parte.

-1
-1
-1
2019-02-26 16:40:07 +0000

Attacca questo in Powershell per una lista dei siti fidati:

Get-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMapKey" | fl

1 = Zona Intranet - siti sulla tua rete locale. 2 = Zona siti fidati - siti che sono stati aggiunti ai tuoi siti fidati. 3 = Zona Internet - siti che sono su Internet. 4 = Zona siti limitati - siti che sono stati specificamente aggiunti ai tuoi siti limitati.

Risposta presa da https://blogs.sulross.edu/gfreidline/2017/06/20/show-ie-trusted-sites-from-powershell/