Wymóg: Komputery z Windows często się wyłączają, a po pewnym czasie pracy ustawienia proxy systemu zostały zamknięte. Nie wiem, który proces powoduje problem, więc użyłem Process Monito, aby rozwiązać problem.
Monitor procesu
Process Monitor to zaawansowane narzędzie monitorujące dla Windows, które wyświetla systemy plików, rejestr oraz aktywność procesów/wątków w czasie rzeczywistym. Łączy funkcje dwóch klasycznych narzędzi Sysinternals: Filemon i Regmon, dodając wiele ulepszeń, w tym bogate i bezstratne filtrowanie, kompleksowe atrybuty zdarzeń (takie jak identyfikatory sesji i nazwy użytkowników), wiarygodne informacje o procesach, kompletny stos wątków wspierany przez każdy symbol integracji operacji, jednoczesne nagrywanie plików i inne. Jego potężne i unikalne funkcje czynią Process Monitor podstawowym narzędziem w Twoim zestawie systemów do rozwiązywania problemów i wykrywania złośliwego oprogramowania.
Adres do pobrania:Logowanie do linku jest widoczne. Bezpośrednie pobranie:Logowanie do linku jest widoczne.
Monitoruj rejestr
Pomysł: Gdy proxy systemowy jest często zamykany, najpierw zmodyfikuj wartość w węźle Software\Microsoft\Windows\CurrentVersion\Internet Settings, a następnie wywołaj funkcję wininet.dll, aby ją wyzwolić. Oznacza to, że możemy monitorować, który proces modyfikuje zawartość rejestru.
Rozpakuj ProcessMonitor.zip skompresowany pakiet i uruchom program Procmon64.exe jako administrator. Klawisze skrótów są następujące:
- Ctrl + E do rozpoczęcia i wstrzymania przechwytywania pakietów;
- Ctrl + L, aby otworzyć filtr;
- Ctrl + X do czyszczenia danych;
Otwórz filtr i skonfiguruj go następująco:
Ścieżka -> zawiera -> Oprogramowanie\Microsoft\Windows\CurrentVersion\Internet Settings
Operacja -> to -> RegSetValue
Jak pokazano poniżej:
Kliknij OK, aby potwierdzić, a następnie rozpocznij przechwytywanie pakietów. Użyj programu C#, aby symulować i zmodyfikować konfigurację proxy systemowego, w następujący sposób:
Widać, że proces, który skutecznie zmodyfikował system proxy, został przechwycony, jak pokazano poniżej:
|