1/2
RRCpacketSniffer screenshot 0
RRCpacketSniffer screenshot 1
RRCpacketSniffer Icon

RRCpacketSniffer

MUCResearch@IIITD
Trustable Ranking IconConfiável
1K+Downloads
1MBTamanho
Android Version Icon2.2.x+
Versão Android
2.0(30-11-2015)Última versão
-
(0 Avaliações)
Age ratingPEGI-3
Baixar
DetalhesAvaliaçõesVersõesInformações
1/2

Descrição do 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" (http://dl.acm.org/citation.cfm?id=2593916)


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 é uma aplicação andróide que pode ser utilizado para a captura de pacotes TCP e UDP ICMP dados e transições de estado resultante RRC, simultaneamente.


O aplicativo está funcionando implementação da ferramenta discutidos neste trabalho de pesquisa "telefone Android avaliação do comportamento app em redes celulares baseados" (http://dl.acm.org/citation.cfm?id=2593916)


Descrição


Quantificando a sinalização e ffi cácia de um aplicativo requer informações sobre:


Os pacotes de dados que foram trocados.


Correspondentes transições de estado RRC.


Ao contrário dos aplicativos e ferramentas existentes, esta aplicação não requer nenhum hardware especial, nem recupera estado RRC em um o ffl ine forma usando um simulador. A funcionalidade da ferramenta é dividida em duas partes, o Packet Sniffer eo Estado Logger RRC.


Packet Sniffer


O ff er SNI pacote usa C_packetCapture um binário executável de libpcap, construído usando o código fonte libpcap e Android NDK. O executável é lançado em um shell com privilégios de superusuário. O ff er SNI pacote nos permite capturar todos os pacotes de uplink e downlink associados com uma interface de rede e armazena o timestamp de pacotes e informações de cabeçalho correspondente ao IP, UDP, TCP, e protocolos ICMP, num log.text fi le.


RRC Estado Logger


Para Recuperando RRC Unidos, adotamos uma nova abordagem para achar e registrar o estado real RRC do dispositivo em qualquer instante. Códigos secretos Android são obrigados a mudar para o modo de serviço RRC. As transições de estado resultantes RRC com timestamp são armazenados num ficheiro dump.txt em sdcard.Currently temos códigos secretos para dispositivos Samsung limitados, embora uma grande variedade de códigos secretos estão disponíveis para diferentes fabricantes.


A descrição detalhada do cálculo da eficiência de sinalização de um aplicativo a partir dos dados coletados por meio de nosso aplicativo (RRCpacketSniffer) foi descrito neste trabalho "apreciação Android telefone base do comportamento do app em redes celulares".


Dispositivos Suportados


Atualmente, o aplicativo suporta todos os dispositivos Samsung que vão desde Galaxy S para Galaxy S5. Estamos trabalhando para conseguir apoio para outros dispositivos da marca também. Todos os dispositivos que requerem permissões de root.


Licença


Copyright (c), Indraprastha Institute of Information Technology Delhi


A permissão para usar, copiar, modificar e / ou distribuir este software para qualquer finalidade com ou sem taxa é concedida, desde que o aviso de direitos autorais acima mencionado e trabalho de pesquisa é citado.


O SOFTWARE É FORNECIDO "COMO ESTÁ" E o autor renuncia todas as garantias EM RELAÇÃO A ESTE SOFTWARE INCLUINDO TODAS AS GARANTIAS DE COMERCIALIZAÇÃO E ADEQUAÇÃO. EM HIPÓTESE ALGUMA, O AUTOR SERÁ RESPONSÁVEL POR QUAISQUER DANOS ESPECIAIS, DIRETOS, indireto ou CONSEQÜENTE OU QUAISQUER DANOS RESULTANTES DA PERDA DE USO, DADOS OU LUCROS, SEJA EM UMA AÇÃO DO CONTRATO, NEGLIGÊNCIA OU OUTRA AÇÃO CIVIL DECORRENTE DE OU EM CONEXÃO COM O USO OU DESEMPENHO DO SOFTWARE.</div> <div class="show-more-end">

RRCpacketSniffer - Versão 2.0

(30-11-2015)
Outras versões
O que há de novoC_packetCapture file location updated

Ainda não há notas ou avaliações! Para deixar a primeira, por favor

-
0 Reviews
5
4
3
2
1
Info Trust Icon
Boa App GarantidamenteEstes aplicativos passaram no teste de segurança em busca de vírus, malware e outros ataques maliciosos e não contêm qualquer ameaça.

RRCpacketSniffer - Informações do APK

Versão do APK: 2.0Pacote: com.iiitd.RRCpacketSniffer
Compatibilidade Android: 2.2.x+ (Froyo)
Desenvolvedor:MUCResearch@IIITDPermissões:4
Nome: RRCpacketSnifferTamanho: 1 MBDownloads: 68Versão: : 2.0Data de Lançamento: 2017-04-05 23:55:03Tela Mín: SMALLCPU Suportada:
ID do pacote: com.iiitd.RRCpacketSnifferAssinatura SHA 1: 6B:5D:BD:BB:8D:8C:C1:F6:A0:D5:94:BE:26:82:46:53:C9:6B:A9:B6Desenvolvedor (CN): gandharv kapoorOrganização (O): Tour De DelhiLocal (L): New DelhiPaís (C): INDEstado/Cidade (ST): Delhi

Última versão de RRCpacketSniffer

2.0Trust Icon Versions
30/11/2015
68 Downloads1 MB Tamanho
Baixar

Apps na mesma categoria

Você também poderá gostar...