Il s'agit de la commande androiddump qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
androiddump - Fournit des interfaces pour capturer à partir d'appareils Android
SYNOPSIS
androiddump [ --Aidez-moi ] [ --version ] [ --extcap-interfaces ] [ --extcap-dlts ]
[ --extcap-interface= ] [ --extcap-config ] [ --Capturer ]
[ --fifo= ] [ --adb-server-ip= ]
[ --adb-server-tcp-port= ] [ --logcat-texte= ]
[ --bt-server-tcp-port= ] [ --bt-forward-socket= ]
[ --bt-local-ip= ] [ --bt-local-tcp-port= ]
androiddump --extcap-interfaces [ --adb-server-ip= ]
[ --adb-server-tcp-port= ]
androiddump --extcap-interface= [ --extcap-dlts ]
androiddump --extcap-interface= [ --extcap-config ]
androiddump --extcap-interface= --fifo= --Capturer
DESCRIPTION
Vidage Android est un outil extcap qui fournit des interfaces pour capturer à partir d'un appareil Android. Là
est seulement deux exigences:
1. Vous devez avoir Android SDK et l'ajouter à la variable d'environnement PATH. PATH doit contenir
répertoire avec des outils comme "adb" et "android". Android SDK pour diverses plates-formes sont
disponible sur : https://developer.android.com/sdk/index.html#Other
2. Vous devez avoir l'autorisation d'accéder aux appareils Android.
Interfaces prises en charge:
1. Logcat Main (binaire ou texte)
2. Système Logcat (binaire ou texte)
3. Événements Logcat (binaire ou texte)
4. Logcat Radio (binaire ou texte)
5. Logcat Crash (texte ; Lollipop)
6. Bluetooth Hcidump (
7. Analyseur externe Bluetooth Bluedroid (Kitkat)
8. Bluetooth BtsnoopNet (Sucette)
Veuillez noter que cela fonctionnera également pour FirefoxOS.
REMARQUE : si l'un des appareils nécessite une authentification ADB, vous devez accepter ou rejeter cette demande.
Sinon, aucun appareil ne sera disponible.
OPTIONS
--Aidez-moi
Affiche les arguments du programme.
--version
Imprimer la version du programme.
--extcap-interfaces
Lister les interfaces disponibles.
--extcap-interface=
Utiliser les interfaces spécifiées.
--extcap-dlts
Liste les DLT de l'interface spécifiée.
--extcap-config
Liste les options de configuration de l'interface spécifiée.
--Capturer
Commencer la capture à partir de l'interface spécifiée, sauvegardez-la à la place spécifiée par --fifo.
--fifo=
Enregistrez le paquet capturé dans un fichier ou envoyez-le via un canal.
--adb-server-ip=
Utilisez une autre adresse IP que celle par défaut (127.0.0.1) du démon ADB.
--adb-server-tcp-port=
Utilisez un autre port TCP que celui par défaut (5037) du démon ADB.
--logcat-texte=
Si TRUE, utilisez text logcat plutôt que binaire. Cette option n'a d'effet que sur Logcat
interfaces. Cela n'a aucun effet sur Lollipop où aucun Logcat binaire n'est disponible.
La valeur par défaut est FALSE.
--bt-server-tcp-port=
Utilisez un autre port TCP que le serveur Bluetooth par défaut du côté Android. Sur Lollipop
la valeur par défaut est 8872, antérieurement 4330.
--bt-forward-socket=
Si TRUE, le socket du côté Android est transféré vers le côté hôte.
La valeur par défaut est FALSE.
--bt-local-ip=
Utilisez une autre adresse IP que l'adresse IP par défaut (127.0.0.1) côté hôte pour le socket transféré.
--bt-local-tcp-port=
Spécifiez le port à utiliser côté hôte pour le socket transféré.
EXEMPLES
Pour voir les arguments du programme :
androiddump --aide
Pour voir la version du programme :
androiddump --version
Pour voir les interfaces :
androiddump --extcap-interfaces
Exemple de sortie:
interface {display=Android Logcat Main}{value=android-logcat-main-MSM7627A}
interface {display=Android Logcat System}{value=android-logcat-system-MSM7627A}
interface {display=Android Logcat Radio}{value=android-logcat-radio-MSM7627A}
interface {display=Événements Logcat Android}{value=android-logcat-events-MSM7627A}
interface {display=Android Bluetooth Hcidump}{value=android-bluetooth-hcidump-MSM7627A}
Pour voir les DLT d'interface :
androiddump --extcap-interface=android-bluetooth-hcidump-MSM7627A --extcap-dlts
Exemple de sortie:
dlt {number=99}{name=BluetoothH4}{display=Couche de transport Bluetooth HCI UART plus pseudo-en-tête}
Pour voir les options de configuration de l'interface :
androiddump --extcap-interface=android-bluetooth-hcidump-MSM7627A --extcap-config
Exemple de sortie:
arg {number=0}{call=--adb-server-ip}{display=Adresse IP du serveur ADB}{type=string}{default=127.0.0.1}
arg {number=1}{call=--adb-server-tcp-port}{display=Port TCP du serveur ADB}{type=integer}{range=0,65535}{default=5037}
Capturer:
androiddump --extcap-interface=android-bluetooth-hcidump-MSM7627A --fifo=/tmp/bluetooth.pcapng --capture
REMARQUE : pour arrêter la capture de l'application CTRL+C/kill/terminate.
Utiliser androiddump en ligne en utilisant les services onworks.net