1/2
RRCpacketSniffer screenshot 0
RRCpacketSniffer screenshot 1
RRCpacketSniffer Icon

RRCpacketSniffer

MUCResearch@IIITD
Trustable Ranking IconVertrauenswürdig
1K+Downloads
1MBGröße
Android Version Icon2.2.x+
Android-Version
2.0(30-11-2015)Letzte Version
-
(0 Bewertungen)
Age ratingPEGI-3
Herunterladen
DetailsBewertungenVersionenInfo
1/2

Beschreibung von RRCpacketSniffer

RRCpacketSniffer is an android application which can be used for capturing tcp udp and icmp data packets and resulting RRC state transitions, simultaneously.


The application is working implementation of the tool discussed in this research paper "Android phone based appraisal of app behavior on cell networks" (<a href="https://www.google.com/url?q=https://www.google.com/url?q%3Dhttp://dl.acm.org/citation.cfm?id%253D2593916%26sa%3DD%26usg%3DAFQjCNEmS9e85p51wm3tn8IzAV2Qj1Hs5Q&sa=D&usg=AFQjCNGBJBOgmGj19v8jUgjVusz4URaRrA" target="_blank">http://dl.acm.org/citation.cfm?id=2593916</a>)


Description


Quantifying an application’s signaling efficiency requires information about:


The data packets that were exchanged.


Corresponding RRC state transitions.


Unlike the existing applications and tools, this application neither requires any special hardware, nor retrieves RRC state in an offline manner using a simulator. The functionality of the tool is split into two parts, the Packet Sniffer and the RRC State Logger.


Packet Sniffer


The packet sniffer uses C_packetCapture a binary executable of libpcap, built using libpcap source code and Android NDK. The executable is launched in a shell with superuser privileges. The packet sniffer enables us to capture all uplink and downlink packets associated with a network interface, and stores the packet timestamp and header information corresponding to IP, UDP, TCP, and ICMP protocols, in a log.text file.


RRC State Logger


For Retrieving RRC States, we adopt a novel approach to find and record the actual RRC state of the device at any given instant. Android Secret codes are required to switch to RRC service mode. The resulting RRC state transitions with timestamp are stored in a dump.txt file on sdcard.Currently we have secret codes for limited samsung devices, though a wide variety of secret codes are available for different manufacturers.


The detailed description of calculating an application's signalling efficiency from the data collected using our app (RRCpacketSniffer) has been described in this paper "Android phone based appraisal of app behavior on cell networks".


Devices Supported


Currently the application supports all Samsung devices ranging from Galaxy S to Galaxy S5. We are working on getting support for other brand devices as well. All devices would require root permission.


License


Copyright (c), Indraprastha Institute of Information Technology Delhi


Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice is mentioned and research paper is cited.


THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


</div> <div jsname="WJz9Hc" style="display:none">RRCpacketSniffer ist eine Android-Anwendung, die für die Erfassung von tcp UDP- und ICMP-Datenpakete und die daraus resultierenden RRC Zustandsübergänge, gleichzeitig verwendet werden können.


Die Anwendung arbeitet Umsetzung der in diesem Forschungsbericht diskutiert Hilfe "Android-Handy basierte Bewertung der App Verhaltens auf Zellnetzwerke" (<a href="https://www.google.com/url?q=http://dl.acm.org/citation.cfm?id%3D2593916&sa=D&usg=AFQjCNEmS9e85p51wm3tn8IzAV2Qj1Hs5Q" target="_blank">http://dl.acm.org/citation.cfm?id=2593916</a>)


Beschreibung


Die Quantifizierung der Signal ffi zienz einer Anwendung erfordert Informationen über:


Die Datenpakete, die ausgetauscht wurden.


Entsprechende RRC Zustandsübergänge.


Im Gegensatz zu den bestehenden Anwendungen und Tools, diese Anwendung nicht benötigt keine spezielle Hardware, noch ruft RRC-Zustand in einem O ffl ine Weise mit einem Simulator. Die Funktionalität des Werkzeuges ist in zwei Teile, der Packet Sniffer und der RRC Staats Logger aufgeteilt.


Packet Sniffer


Das Paket sni ff er verwendet C_packetCapture eine ausführbare Binärdatei von libpcap, gebaut mit libpcap Quellcode und Android NDK. Die ausführbare Datei wird in einer Shell mit Superuser-Rechten gestartet. Die Paket SNI ff er ermöglicht es uns, alle Uplink und Downlink-Pakete mit einer Netzwerkschnittstelle zugeordnet zu erfassen, und speichert den Paketzeitstempel und der Header-Information entsprechend IP, UDP, TCP, ICMP und Protokolle in einer log.text fi le.


RRC Staats Logger


Zum Abrufen von RRC Staaten, die wir einen neuen Ansatz zu fi nden und notieren Sie die aktuellen RRC Zustand des Gerätes zu einem gegebenen Zeitpunkt zu verabschieden. Android Geheimcodes sind erforderlich, um den RRC-Service-Modus zu wechseln. Die resultierenden RRC Zustandsübergänge mit dem Zeitstempel werden in einer Datei auf dump.txt sdcard.Currently wir Geheimcodes für begrenzte Samsung Geräten gespeichert werden, wenn eine Vielzahl von geheimen Codes sind für unterschiedliche Hersteller.


Die detaillierte Beschreibung der Berechnung der Signaleffizienz einer Anwendung aus der gesammelten Daten mit unserer App (RRCpacketSniffer) hat in diesem Papier "Android-Handy basierte Bewertung der App Verhaltens auf Zellnetzwerke" beschrieben worden.


Unterstützte Geräte


Derzeit unterstützt die Anwendung alle Samsung-Geräte, die von Galaxy S Galaxy S5. Wir befinden uns auf, Unterstützung für andere Markengeräte sowie Arbeits. Alle Geräte würde root-Berechtigung erforderlich.


Lizenz


Copyright (c), Indraprastha Institute of Information Technology Delhi


Die Erlaubnis, zu welchem ​​Zweck und mit oder ohne Gebühr nutzen, zu kopieren, zu ändern und / oder Verbreitung dieser Software wird hiermit erteilt, sofern der obige Copyright-Hinweis wird erwähnt und Forschung Papier zitiert.


DIE SOFTWARE WIRD "AS IS" und der Autor lehnt jegliche Garantien IN BEZUG AUF DIESE SOFTWARE einschließlich impliziter Garantien der Marktgängigkeit und Eignung. IN KEINEM FALL IST DER AUTOR HAFTUNG FÜR BESONDERE, DIREKTE, INDIREKTE ODER FOLGESCHÄDEN ODER SONSTIGE SCHÄDEN, DIE AUS NUTZUNGSAUSFALL, DATEN- ODER GEWINN, OB IN EINEM VERTRAG, FAHRLÄSSIGKEIT ODER ANDERE UNERLAUBTE HANDLUNG, DIE SICH AUS ODER IN VERBINDUNG MIT DER VERWENDUNG ODER LEISTUNG DIESER SOFTWARE.</div> <div class="show-more-end">

RRCpacketSniffer – Version 2.0

(30-11-2015)
Weitere Versionen
Was ist neuC_packetCapture file location updated

Es gibt noch keine Bewertungen oder Beurteilungen! Um die erste zu hinterlassen, installiere bitte

-
0 Reviews
5
4
3
2
1
Info Trust Icon
Garantiert gute AppDiese App hat die Sicherheitstests gegen Viren, Malware und andere Schadattacken bestanden und enthält keine Bedrohungen.

RRCpacketSniffer – APK Informationen

APK Version: 2.0Paket: com.iiitd.RRCpacketSniffer
Kompatibilität zu Android: 2.2.x+ (Froyo)
Entwickler:MUCResearch@IIITDBerechtigungen:4
Name: RRCpacketSnifferGröße: 1 MBDownloads: 68Version : 2.0Erscheinungsdatum: 2017-04-05 23:55:03Min. Bildschirmgröße: SMALLUnterstützte CPU:
Paket-ID: com.iiitd.RRCpacketSnifferSHA1 Signatur: 6B:5D:BD:BB:8D:8C:C1:F6:A0:D5:94:BE:26:82:46:53:C9:6B:A9:B6Entwickler (CN): gandharv kapoorOrganisation (O): Tour De DelhiOrt (L): New DelhiLand (C): INDBundesland/Stadt (ST): Delhi

Neueste Version von RRCpacketSniffer

2.0Trust Icon Versions
30/11/2015
68 Downloads1 MB Größe
Herunterladen
appcoins-gift
AppCoins GamesWin even more rewards!
mehr

Apps in derselben Kategorie

Das könnte dir auch gefallen...