Kann ein Xperf-Trace Kennwörter enthalten?

434
Franck Dernoncourt

Ich habe eine Xperf-Spur aufgenommen. Kann der Trace Kennwörter enthalten? (vorausgesetzt, dass Pfade kein Passwort enthalten)

Ich sehe, dass ich beim Schlagen xperf -stopfolgende Warnung habe:

Die soeben erfasste Ablaufverfolgung "C: \ User.etl" enthält möglicherweise persönlich identifizierbare Informationen, einschließlich, aber nicht notwendigerweise beschränkt auf Pfade zu Dateien, auf die zugegriffen wird, Pfade zur Registrierung und Prozessnamen. Die genauen Informationen hängen von den protokollierten Ereignissen ab. Bitte beachten Sie dies, wenn Sie diese Spur mit anderen Personen teilen.

Aber es ist ziemlich vage.

Die Befehle, die ich zum Aufzeichnen des Xperf-Trace verwendet habe, sind unten (gegeben von magicandre1981 ). Ich verwende Windows 7 SP1 x64 Ultimate.

REG ADD "HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management" -v DisablePagingExecutive -d 0x1 -t REG_DWORD -f  REM Install the Windows Performance Toolkit (http://social.technet.microsoft.com/wiki/contents/articles/4847.install-the-windows-performance-toolkit-wpt.aspx), open the command prompt with admin rights.  REM Now copy those commands in an empty .CMD file and run the CMD (as admin) before you try to start a program from the startmenu again:  xperf -on BASE+LATENCY+DISPATCHER+FILE_IO+FILENAME+NETWORKTRACE -stackwalk profile+CSwitch+ReadyThread+ProcessCreate+FileCreate+FileCleanup+FileClose+FileRead+FileWrite -buffersize 2048 -MaxFile 1024 -FileMode Circular -f Kernel.etl xperf -start UserLogger -on Microsoft-Windows-Shell-Core:::'stack'+Microsoft-Windows-Shell-Shwebsvc:::'stack' -BufferSize 2048 -f User.etl  timeout -1  xperf -stop xperf -stop UserLogger  xperf -merge User.etl kernel.etl SlowShell.etl  del user.etl del kernel.etl 
1

1 Antwort auf die Frage

1
magicandre1981

Nein, es enthält niemals die tatsächlichen Daten wie einen Speicherabzug, nur den Dateinamen oder die Liste der Prozesse.