Bem-vindo ao HttpCanary!
HttpCanary é um aplicativo analisador e captura de pacotes HTTP / HTTPS / HTTP2 / WebSocket / TCP / UDP poderoso projetado para a plataforma Android.
🔥Mais importante : Não é necessário root! Sem necessidade de root! Sem necessidade de root!
HttpCanary oferece suporte à captura e injeção de pacotes. Com este aplicativo, você pode testar suas APIs Rest móveis muito, muito facilmente. Além disso, HttpCanary fornece vários navegadores de visualização, como visualizador bruto, visualizador hexadecimal, visualizador de visualização e assim por diante.
* Suporta protocolos
HTTP1.0, HTTP1.1, HTTP2.0, WebSocket, TCP, UDP e TLS / SSL.
* Dispositivos de suporte
Qualquer braço Android ou dispositivos x86 incluem emuladores.
* Ver Browsers
Raw viewer, mostra os dados brutos dos pacotes.
Visualizador de texto, mostra os dados do corpo como um texto.
Visualizador hexadecimal, mostra os dados do corpo como uma string hexadecimal.
Visualizador de cabeçalhos, mostra os cabeçalhos de solicitação e resposta http.
O visualizador Json mostra os dados json formatados e oferece suporte para expansão e recolhimento de nós.
Visualizador de URL, mostra o caminho do URL e os parâmetros de consulta.
Visualizador de cookies, mostra o nome do cookie, valor, expiresAt, domínio e assim por diante.
Visualizador de imagens, suporte para mostrar os formatos BPM, PNG, GIF, JPG, WEBP.
Visualizador de áudio, suporta os formatos AAC, WAC, MP3, OGG, MPEG.
* Visão geral do conteúdo
HttpCanary exibe uma visão geral da sessão multidimensional. Inclui URL, protocolo http, método http, código de resposta, host do servidor, ip e porta do servidor, tipo de conteúdo, keep-alive, tempo, tamanho dos dados e assim por diante.
* Filtros de pacotes e filtros
multidimensionais de pesquisa HttpCanary, você pode filtrar os pacotes por aplicativo, host, protocolo, método, ip, porta e palavras-chave. Além disso, você pode pesquisar uma palavra-chave no conteúdo dos pacotes.
* Configurações de bloqueio
Você pode optar por bloquear as solicitações e respostas, é fácil depurar suas APIs REST.
* Plug-ins
HttpCanary suporta muitos plug-ins, incluindo plug-ins experimentais e plug-ins de extensão. Agora, existem alguns plug-ins experimentais integrados no aplicativo, como HostBlock, Mime-TypeBlock, Downloaders e OverviewStatistics. No futuro, publicaremos o plugin-sdk de extensão para os desenvolvedores e ofereceremos suporte aos plug-ins de extensão.
No final, os códigos principais do HttpCanary são abertos no Github, esperamos que o HttpCanary possa ajudar mais pessoas.
- Remover propagandas.
- A função de pesquisa está aberta a todos os usuários.
- Corrigido alguns pequenos bugs.
- Renomear injeção para reescrever e atualizar alguns ícones.
- Corrigido o problema de alguns comandos cURL não serem suportados.
- Corrigido o problema de que o certificado CA não pode ser instalado na versão de visualização do Android 11.
- Corrigido alguns problemas de compatibilidade e travamento.
- Novos recursos: pesquisa, classificação e seleção múltipla.
- Novos recursos: salvar lote, salvar zip e adicionar lista negra / branca em lote.
- Refatorar o filtro e salvar o registro.
- Redesenhar ícones em textos de listas e títulos.
- Corrigido o problema de carregamento longo.
- Corrigido o problema em que o ícone do submenu fica invisível.
- Corrigido problema de instalação de certificado.
- Outras melhorias e correção de bugs.
- Novos recursos: pesquisa, classificação e seleção múltipla.
- Novos recursos: salvar lote, salvar zip e adicionar lista negra / branca em lote.
- Refatorar o filtro e salvar o registro.
- Redesenhar ícones em textos de listas e títulos.
- Corrigido o problema de carregamento longo.
- Corrigido o problema em que o ícone do submenu fica invisível.
- Corrigido problema de instalação de certificado.
- Outras melhorias e correção de bugs.
- Totalmente compatível com Android 10.
- Adicione a ferramenta cURL na caixa de ferramentas.
- Corrigido problema de protocolo ICMP que fazia com que o Ping não funcionasse.
- Corrigido alguns pedidos que falhavam quando a captura estava ativa.
- Melhore a velocidade da rede quando a captura estiver ativa.
- Reduza o tamanho do pacote de instalação do aplicativo.
- Pequenas correções de bugs e outras melhorias.
- Corrigido alguns bugs.
- Correções de bugs e melhorias.
- Restrições da política de injeção.
- Correção de erros e melhorias.
- Corrigido um bug onde o plugin HostBlock não funciona para o protocolo HTTPS.
- Corrigido um bug em que o pacote de fechamento do WebSocket é exibido como nulo.
- O plugin MimeTypeBlock suporta curingas * e? agora.
- Mais melhorias.
- A instalação, abertura e fechamento do plug-in têm efeito imediato.
- Suporte ao mapeamento de host SSL, corrigido o bug em que o HTTPS conectado diretamente ao IP não conseguia capturar o texto simples.
- Suporte duplo clique para sair do aplicativo.
- Corrigido um bug onde a lista negra e branca não tem efeito no IP.
- Corrigido um bug em que a instalação do certificado do Firefox não é visível.
- Corrigido um bug em que o rótulo de pesquisa é invisível ou travava ao clicar em salvar.
- Corrigido um bug onde a visualização de áudio causava o travamento do aplicativo.
- Corrigido um bug onde o diálogo do gancho é mostrado incorretamente.
- Corrigido um bug em que a extração de certificado não funciona em alguns casos.
- Refatore o plugin de localização.
- Adicionado um diálogo ao instalar o certificado do sistema com sucesso.
- Corrigido um bug em que a injeção regular falhava em alguns casos.
- Corrigido um bug em que os protocolos HTTP2, como o GRPC, eram capturados incorretamente.
- Corrigido um bug em que o tamanho máximo de frames do HTTP2 maior que 16k causaria uma falha.
- Corrigido um bug onde o injetor estático não funciona depois de limpar o cache.
- Corrigido um problema de falha em que o DNS configura um IP inválido.
- Correções de bugs e melhorias.