Funkce zabezpečeného režimu
Pokud je zabezpečený režim aktivní, je deaktivována řada příkazů, které by mohly ovlivnit hostitele počítače , a existují určitá omezení týkající se serverů symbolů a rozšíření ladicího programu.
Konkrétní účinky zabezpečeného režimu jsou následující:
Soubor | Připojit k procesu, Soubor | Otevřít spustitelný soubor, Ladění | Odpojit laděný proces, Ladění | Zastavit ladění, Soubor | Otevřít výpis paměti příkazy nabídky WinDbg nejsou k dispozici.
Příkaz
.shell (Command Shell) není k dispozici. Rozšiřující knihovny DLL musí být načteny z místního disku; nelze je načíst z cest UNC.
Jsou povoleny pouze dva standardní typy rozšiřujících knihoven DLL (wdbgexts.h a dbgeng.h). Jiné typy knihoven DLL nelze načíst jako rozšíření.
Pokud používáte server symbolů, existuje několik omezení. Je povolen pouze SymSrv (symsrv.dll) ; jiné knihovny DLL serveru symbolů nebudou přijaty. Pro symboly nesmíte použít podřízené úložiště a jakékoli existující podřízené úložiště bude ignorováno. Připojení HTTP a HTTPS nejsou povolená.
V doplňku nejsou v zabezpečeném režimu k dispozici následující příkazy.
- .attach (připojit k procesu)
- .create (Vytvořit proces)
- .detach (Odpojení od procesu)
- .abandon (proces opuštění)
- .kill (Kill Process)
- .tlist (Seznam ID procesů)
- .dump (vytvořit výpisový soubor)
- .opendump (otevřít soubor s výpisem paměti)
- .writemem (zapis paměti do souboru)
- .netuse (řízení síťových připojení)
- .quit_lock (Zabránit náhodnému ukončení)
Po aktivaci není možné vypnout zabezpečený režim. Další informace naleznete v tématu Aktivace Zabezpečeného Režimu.