analyse json avec gdb

Puisque python peut être utilisé avec gdb, vous pouvez simplement charger la chaîne de caractères cible du côté python et l'analyser.

(gdb) python import json
(gdb) python print json.loads(gdb.selected_frame().read_var("s").string())

Vous pouvez obtenir un objet appelé gdb.Value avec read_var (nom de la variable). Convertissez cet objet en une chaîne python et en json.loads.

Recommended Posts

analyse json avec gdb
[Python] Utiliser JSON avec Python
Débogage C / C ++ avec gdb
Analyser et visualiser JSON (application Web ⑤ avec Python + Flask)
Charger json imbriqué avec des pandas
POST json avec le script Python 3
Analyser le XML cassé avec lxml
Analyser le fichier JSON en objet
Formater json avec Vim (avec python)
Travailler avec des fichiers JSON dans Matlab
Lire des données json avec python
[Introduction à Python] Comment analyser JSON
Encodage et décodage JSON avec python
Analyser les données pcap avec la commande tshark
json
json
Fusionner les données au format JSON avec Ansible
Lire le fichier CSV avec python (Télécharger et analyser le fichier CSV)
Convertir des données Excel en JSON avec python
Lire et écrire des fichiers JSON avec Python
Convertir un tableau (struct) en json avec golang