Ich möchte Netzwerkdatenpakete auf Android-App erfassen. Haben Sie Vorschläge oder Quellcode, um mir zu erklären, ob dies möglich ist?So erfassen Netzwerkpaket in Android ohne Verwendung von Root-Berechtigungen
Antwort
Ohne root müssen Sie eine Pass-Thru-Methode verwenden.
- -Setup Ihren PC/Mac Ihre Kabelverbindung über den Wireless-Adapter
- eine Verbindung zum Wireless-Adapter mit Ihrem Android-Gerät
- Run wireshark
Ich möchte Netzwerkdatenpakete auf meinem Android-Gerät von meiner App erfassen.Nicht nur PC-Gerät.Ich möchte auflisten welche Websites Benutzer auf dem Gerät verbunden sind. Danke –
Und das habe ich gerade erklärt. Sofern Sie root haben, können Sie keine Pakete verfolgen. Ihre einzige Wahl ist das, was ich oben aufgelistet habe, mit dem Sie Pakete schnüffeln können, die Ihr Android-Gerät aussendet, indem Sie Verkehr über den PC senden. –
Vielen Dank für Ihre Hilfe. Ich muss Super User. –
die meisten Anwendungen, die Filter/sniff teilen/Konto Netzwerkverkehr in Android ohne Root verwenden Sie die Loopback-VPN-Trick, wo Sie ein VPN einrichten und den Verkehr (oder was auch immer Sie wollen) überprüfen
fo r Sniffer, überprüfen Sie tpacketcapture, aber ich glaube nicht, dass Sie die Quelle haben ... versuchen Sie Kontakt dann, oder überprüfen Sie Fdroid für eine ähnliche Open Source App
Dies sollte nur Mann-in-the-Middle-Ansatz sein - Denken Sie daran, einen Proxy einzurichten.
- 1. Erfassen von Tastenanschlägen ohne Fokus
- 2. Android-Videoaufzeichnung ohne Verwendung von Android-Medienrecorder
- 3. Ohne Zeilenumbrüche von Regex erfassen
- 4. So erfassen Sie ein Bild ohne Vorschau in iOS
- 5. Android POST ohne Verwendung von NameValuePair
- 6. So erfassen Sie das rohe Bild von der Android-Kamera
- 7. Erfassen von Android-Softkey-Ereignissen
- 8. Android - Erfassen von Garbage Collection
- 9. Verwendung von libusb auf Android ohne Verwurzelung
- 10. Erfassen von Netzwerkaktivität in Android-Emulator
- 11. So erfassen Sie Teilbetrag
- 12. Eingabe erfassen ohne \ n
- 13. wie Checkbox Rahmen ohne Verwendung von Bildern in android
- 14. So ändern Sie Markup in ASP.NET ohne Verwendung von Antwortfilter
- 15. Reguläre Ausdrücke von Python: Erfassen von Lookahead-Werten (Erfassen von Text, ohne es zu konsumieren)
- 16. So erfassen Sie Pakete
- 17. So erfassen Sie die Ausgabe des Systems()
- 18. So erfassen Sie den Wert von Textbox
- 19. So erfassen Sie Anfrage von Blazemeter Recorder
- 20. So erfassen Sie die Ausgabe von execvp
- 21. Was ist die tatsächliche Verwendung von .so-Datei in Android?
- 22. So überwachen Sie die Verwendung von Speicher in Android Studio
- 23. Verwendung von .so-Datei in der Android-App
- 24. So erfassen Sie den Bildschirm mit/dev/graphics/fb0 (Android)
- 25. Weitergabe von Daten ohne Vorsatz bei Verwendung von finish() - Android
- 26. So erfassen Sie Netzwerkframes in einem Kernelmodul
- 27. Erfassen des Emulatorbildschirms (Android):
- 28. So erfassen Sie den Sitzungsstatus
- 29. So erstellen Sie RequestManager-Klasse ohne Verwendung von Frameworks Swift
- 30. So präsentieren Sie ViewController ohne Verwendung Seque
Ich hoffe natürlich, dass dies unmöglich ist, aus offensichtlichen Datenschutz- und Sicherheitsgründen. – CommonsWare
Es ist definitiv möglich, weil die VPN App von Juniper Network es verwendet. – anishsane