n3k00n3 / Frida-Labs-PT

O repositório contém uma série de desafios para aprender Frida para exploração do Android.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Frida-Labs

Este repositório contém uma série de desafios, desenhados para o aprendizado do Frida para Android. Eles não são como os desafios complexos de Capture The Flag (CTF), mas vão te ajudar a começar com Frida e suas APIs mais utilizadas. Se você é completamente novo no quesito Frida, esse repositório é perfeito para começar. Eu organizei os desafios de forma que cubra todos os pontos básicos até o nível intermediário.

Esses desafios também possuem flags, mas capturar a flag não é o primeiro objetivo aqui, você pode facilmente conseguir essas flags utilizando outros métodos. O objetivo desses desafios é te capacitar com os fundamentos, te ajudando a usar Frida e entender os scripts Frida escritos por outras pessoas. Enquanto estiver fazendo esses desafios, tente obter a mesma flag através de modos diferentes. Estarei atualizando o repositório com novos desafios sempre que encontrar algo interessante.

Todos os APKs estão dentro dos diretórios, assim como as suas devidas soluções. Se você não tiver familiaridade com o ambiente ou possuir zero conhecimento sobre Frida, vá até a primeira solucão.

Se achar esse conteúdo útil, compartilhe por gentileza :)

Sumário de Desafios

  • Challenge 0x1 : Frida setup, Hooking um método.
  • Challenge 0x2 : Chamando um método estático.
  • Challenge 0x3 : Mudando o valor de uma váriavel.
  • Challenge 0x4 : Criando uma instância de classe.
  • Challenge 0x5 : Invocando métodos em instâncias existentes.
  • Challenge 0x6 : Invocando um método com um argumento de objeto.
  • Challenge 0x7 : Hooking o construtor
  • Challenge 0x8 : Introdução de hooking nativos.
  • Challenge 0x9 : Mudandoo valor de retorno de uma função nativa.
  • Challenge 0xA : Chamando uma função nativa.
  • Challenge 0xB : Patching de instrução usando X86Writer e ARM64Writer

Recursos adicionais

Nota: Esse repositório é uma versão em Português https://github.com/DERE-ad2001/Frida-Labs

PS: This Repository is a portuguese version from https://github.com/DERE-ad2001/Frida-Labs.

Happy Hacking

About

O repositório contém uma série de desafios para aprender Frida para exploração do Android.

License:MIT License