Použití nástroje DbgRpc

Nástroj DbgRpc (Dbgrpc.exe) se nachází v kořenovém adresáři instalace Nástroje ladění pro Windows a musí být spuštěn v okně příkazového řádku. Poklikáním na ikonu se tento nástroj nespustí.

Okno příkazového řádku musí být spuštěné pod účtem s oprávněními správce v místním počítači nebo s oprávněními správce domény.

DbgRpc nevolá žádné systémové služby (například LSASS). To usnadňuje ladění i v případě, že došlo k chybovému ukončení systémové služby, pokud je jádro stále spuštěné.

Použití dbgRpc ve vzdáleném počítači

DbgRpc lze také použít k prozkoumání informací ze vzdáleného počítače. Aby to fungovalo, musí být vzdálený počítač schopný přijímat vzdálená připojení a ověřovat vzdálené uživatele. Pokud došlo k chybovému ukončení služby RPCSS vzdáleného počítače (RPC Endpoint Mapper), dbgRpc nebude moct fungovat. Vyžaduje se oprávnění správce nebo správce domény na vzdáleném počítači.

Možnost příkazového řádku -s slouží k zadání názvu serveru a parametr -p slouží k určení přenosového protokolu. K dispozici jsou protokoly TCP i pojmenované kanály. Tcp je doporučený protokol; měla by fungovat téměř ve všech situacích.

Tady je příklad:

G:\>dbgrpc -s MyServer -p ncacn_ip_tcp -l -P 1e8 -L 0.1
Getting remote cell info ...
Endpoint
Status: Active
Protocol Sequence: LRPC
Endpoint name: OLE18

Příkazový řádek DbgRpc

Popis úplné syntaxe příkazu naleznete v tématu DbgRpc Command-Line Možnosti.