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
ghidra-mtk-loader — Carregador do Ghidra para o formato de imagem de firmware do modem MediaTek md1img | Kitploit
Ferramentas/GitHubGitHub/nccgroup/ghidra-mtk-loader
Segurança de Sistemas EmbarcadosSegurança IoTEngenharia ReversaSegurança de Hardware e IoTAnálise de BináriosAnálise de Firmware
GitHubnccgroup/ghidra-mtk-loader

ghidra-mtk-loader

Carregador do Ghidra para o formato de imagem de firmware do modem MediaTek md1img

Ver Repositório
4há 2 mesesAinda 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

Carregador de md1img da MediaTek para Ghidra

Carregador do Ghidra para o formato de imagem de firmware de modem md1img da MediaTek. Atualmente, apenas firmware baseado em nanoMIPS é suportado, mas recursos básicos podem ainda funcionar se você escolher manualmente uma arquitetura diferente (por exemplo, MIPS) ao carregar uma imagem.

Configuração

Para modems baseados em nanoMIPS, instale o plugin nanoMIPS ISA para Ghidra junto com este carregador antes de tentar carregar a imagem de firmware.

Uso

No Ghidra, basta importar um arquivo no formato md1img para o projeto. O carregador extrairá o firmware do modem e aplicará quaisquer símbolos de depuração.

Após carregar inicialmente o firmware e identificar as funções INT_InitRegions_C, memcpy e memset, execute os scripts MtkInitRegions.java e emulate_custom_mk_ram_info.py no Script Manager (nessa ordem) para definir automaticamente regiões de memória adicionais.

Desenvolvimento

Garanta que a variável de ambiente GHIDRA_INSTALL_DIR ou a propriedade do projeto esteja definida para que o Gradle funcione corretamente no Eclipse. Veja https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_configuration_properties sobre onde colocar o arquivo gradle.properties que contém essa definição de propriedade.

Se você estiver modificando este projeto em conjunto com o plugin nanoMIPS ISA, adicione o diretório do projeto do plugin nanoMIPS ao caminho de build do projeto do carregador no Eclipse.

Compilação

Use sua instalação local do Gradle ou o wrapper do Gradle incluído para compilar o projeto a partir do código-fonte. Certifique-se de especificar o diretório de instalação correto do Ghidra na propriedade GHIDRA_INSTALL_DIR.

root@kitploit:~
$ ./gradlew -PGHIDRA_INSTALL_DIR=<ghidra_path>
Baixar ferramenta