Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
apkvuln — Análise estática de APKs com expressões regulares | Kitploit
Ferramentas/GitHubGitHub/josue87/apkvuln
Segurança AndroidAnálise EstáticaAnálise de VulnerabilidadesPentesting de Apps Móveis
GitHubjosue87/apkvuln

apkvuln

Análise estática de APKs com expressões regulares

Ver Repositório
105há 5 anosAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Supported Python versions License

ApkVuln

root@kitploit:~
         (        )             (       ) 
   (     )\ )  ( /(             )\ ) ( /( 
   )\   (()/(  )\())(   (    ( (()/( )\())
((((_)(  /(_))((_)\ )\  )\   )\ /(_)|(_)\ 
 )\ _ )\(_)) |_ ((_|(_)((_) ((_|_))  _((_)
 (_)_\(_) _ \| |/ /\ \ / / | | | |  | \| |
  / _ \ |  _/  ' <  \ V /| |_| | |__| .` |
 /_/ \_\|_|   _|\_\  \_/  \___/|____|_|\_|

Com o ApkVuln, você obterá os arquivos .java de um APK e eles serão analisados em busca de possíveis vulnerabilidades no código, utilizando expressões regulares.

Nota: A precisão dos resultados dependerá das expressões regulares. Elas são personalizáveis.

Dependências

Para executar esta aplicação, você precisa instalar Python 3.6+ e apkx.

Para operação completa, verificar a versão da assinatura e o AndroidManifest, você precisa instalar: apksigner e aapt

Como estender

Adicionar um módulo com nossas próprias expressões regulares é muito fácil. Basta criar um arquivo .py em regex, criar uma classe que herde de Template, por exemplo:

root@kitploit:~
from regex._template import Template

class Regex(Template):

    def __init__(self):
        pattern_list = [r"exprexion1", r"expresion1000"]
        file_type = ["xml", "html", "js", "java", "json"] # especifica os tipos de arquivos aos quais será aplicado
        desc = "Esta é a descrição da vulnerabilidade"
        super(Regex, self).__init__(pattern_list, "Vulnerability Test", file_type, desc)

PoC

Aqui está um exemplo da ferramenta analisando o APK vulnerável Diva

image

Autor

  • Josue Encinar (@JosueEncinar)

Aviso legal!

O software foi desenvolvido para verificar um APK com o objetivo de melhorar sua segurança. O autor não se responsabiliza por qualquer uso ilegítimo.

Baixar ferramenta