Python auf Windbg

Wäre es nicht schön, wenn Sie diese Aufgabe automatisieren könnten, wenn Sie windbg verwenden, um Dumps zu analysieren oder Live-Debugging durchzuführen? ich habe Ich habe mich jedoch gefragt, ob ich die Skriptfunktion von windbg lernen könnte, aber ich habe eine Erweiterung gefunden, die Python auf windbg verwenden kann, also werde ich sie vorstellen.

Python extension for WinDbg https://pykd.codeplex.com/

Der Ablauf von der Installation zur Hallo-Welt wird unten beschrieben.

1. Laden Sie das für Ihre Umgebung geeignete Installationsprogramm herunter und führen Sie es wie folgt aus

https://pykd.codeplex.com/releases/view/116361

2. Starten Sie windbg

3. Versuchen Sie, windbg vorerst an einen geeigneten Prozess anzuhängen

--notepad.exe ist in Ordnung

4. Laden Sie die Python-Erweiterung

0:001>.load pykd.pyd

5. Starten Sie den Python-Interpreter

0:001>!pycmd

6. Versuchen Sie, Hallo Welt auszugeben

>>>print "hello world"

Aber ich kenne Python nicht wirklich. Nun, ich werde damit spielen, während ich angemessen gegoogelt habe.

Recommended Posts

Python auf Windbg
Python unter Windows
Twitter mit Python3
Python auf Mac
Python Conda mit Cygwin
Installieren Sie Python auf der WSL
PyOpenGL-Setup unter Python 3
Installieren Sie Python auf Pidora.
Installieren Sie Scrapy auf Python3
Installieren Sie Python auf dem Mac
Pandas auf python2.6 installieren
Python Basic ② in Windows
Installieren Sie Python unter Windows
Installieren Sie Python 2.7.3 unter CentOS 5.4
Installieren Sie Python 3.3 unter Ubuntu 12.04
Installieren Sie Python 3.4 auf einem Mac
Installieren Sie Python 3.6 auf Docker
Aktivieren Sie Python virtualenv unter Windows
Richten Sie Python 3.4 unter Ubuntu ein
Führen Sie Openpose unter Python (Windows) aus.
Installieren Sie Python 3.8 auf RHEL 8 (AppStream)
Verwenden Sie matplotlib unter Ubuntu 12 und Python
Installieren Sie Watchdog unter Windows + Python 3.3
Python auf Ruby und wütend Ruby auf Python
Python
Installieren Sie pygame auf python3.4 auf dem Mac
Python + Kivy-Entwicklung unter Windows
Echtzeitdiagramm mit Plotly (Python)
Sphinx-Autobuild (0.5.2) unter Windows7, Python 3.5.1, Sphinx 1.3.5
Setzen Sie Python 3.x in Ubuntu ein
Schnellste Python-Installation unter Windows
[Python] Hinweise zur Datenanalyse
Erstellen Sie eine Python-Umgebung unter Windows
Führen Sie Tensorflow 2.x unter Python 3.7 aus
Aktualisieren Sie die Python, die Sie auf Ihrem Mac hatten, auf 3.7-> 3.8
Installieren Sie pandas 0.14 auf python3.4 [auf Mac]
Installieren Sie OpenCV unter Ubuntu + Python
Hinweise zur Installation von Python auf Ihrem Mac
Twitter-Beiträge in Python 3 usw.
Führen Sie den Unix-Befehl auf Python aus
Erstellen Sie eine Python-Umgebung mit Windows
Python - Installieren Sie MySQLDB auf EC2
Installieren Sie Python 3.8 unter CentOS 8 (AppStream)
Ich habe Python unter Windows ausgeführt
Online-Übertragung mit Python
[Python] [Chainer] [Windows] Chainer unter Windows installieren
Verwenden Sie Python unter Windows (PyCharm)
Hinweise zur Installation von Python unter CentOS
Docker bauen Python basierend auf alpinen
Erstellen einer Python-Umgebung auf einem Mac
Installieren Sie Python Pillow unter Amazon Linux
Installieren Sie Python 3.8 unter Ubuntu 18.04 (Betriebssystemstandard)
Python-Umgebungskonstruktionsnotiz unter Windows 10
Wenn Python auf dem Mac verloren geht
Python 3.4 pyvenv schlägt unter Ubuntu 14.04 LTS fehl
Hinweise zu Python- und Wörterbuchtypen
Python 3.6 unter Windows ... und zu Xamarin.
Installieren von Kivy unter Windows 10 64bit Python3.5
Installieren Sie Python 3 auf dem Sakura-Server (FreeBSD)