
Ferramenta de hardware para análise, emulação e testes de penetração de RFID. Suporta protocolos de 125kHz, 13.56MHz (MIFARE, iClass, ISO14443/15693) com recuperação de chaves, sniffing e script para pesquisa de segurança.
O Proxmark3 é a ferramenta canivete suíço do RFID, permitindo interações com a grande maioria das tags RFID em escala global. Originalmente construído por Jonathan Westhues, o dispositivo é agora a ferramenta de referência para análise de RFID para entusiastas. O repositório Iceman é considerado o ápice de recursos e funcionalidades, possibilitando uma enorme gama de comandos extremamente úteis e convenientes e scripts LUA para automatizar identificação de chips, testes de penetração e programação
Veja os links de instrução nas tabelas acima para compilar, gravar e executar para o seu dispositivo Proxmark3 RDV4.
Para compilar este repositório para plataformas Proxmark3 genéricas, recomendamos que leia Parâmetros avançados de compilação
Definimos plataformas Proxmark3 genéricas como os seguintes dispositivos.
Suportadas
Não suportadas
Suporte experimental
Status de suporte desconhecido
Quando se trata desses novos modelos desconhecidos, dependemos da comunidade para relatar se este repositório funciona e o que fizeram para fazê-lo funcionar.
Tamanho de memória flash de 256KB das plataformas Proxmark3 genéricas
⚠ Nota: Você precisa ficar de olho no tamanho da memória flash embutida do seu chip ARM. Com 512KB você está seguro, mas se for 256KB, você precisa compilar este repositório com ainda menos funcionalidades. Ao executar o
./pm3-flash-allvocê pode ver qual tamanho seu dispositivo possui se tiver o bootloader deste repositório instalado. Caso contrário, você encontrará o tamanho relatado na mensagem de inicialização ao executar o cliente Proxmark3./pm3.
Modificações de hardware do Proxmark3 RDV4:
Este repositório vs repositório oficial do Proxmark3:
Veja o arquivo Changelog que tentamos manter atualizado.
Em resumo, este repositório oferece uma experiência de usuário completamente diferente no que diz respeito ao Proxmark3.
⚠ Nota: Este é um repositório de ponta. Os mantenedores estão trabalhando ativamente neste repositório e irão reestruturar periodicamente o código para torná-lo mais fácil de compreender, navegar, compilar, testar e contribuir, portanto ESPERAM-SE mudanças significativas no layout do código regularmente.
👉 Lembre-se! Se você pretende contribuir com o código, leia primeiro as notas de estilo de codificação. Geralmente mesclamos suas contribuições rapidamente, pois gostamos da ideia de obter uma funcionalidade no Proxmark3 e eliminar os bugs depois.
O roteiro público é um excelente ponto de partida para ler se você tem interesse em contribuir.
Este repositório compila perfeitamente em
Veja Proxmark3 precompiled builds
A GUI oficial PM3-GUI do Gaucho não funcionará. Sem mencionar que é bastante antiga e não é mais mantida.
Onde encontrar a comunidade?
Para todos os mantenedores de distribuições e pacotes, tentamos facilitar sua vida.
make install agora está disponível e se você quiser saber mais.
Este documento será útil para você
Use este bibtex para citar este repositório globalmente:
@misc{proxmark3,
author = {C. {Herrmann} and P. {Teuwen} and O. {Moiseenko} and M. {Walker} and others},
title = {{Proxmark3 -- Iceman repo}},
howpublished = {\url{https://github.com/RfidResearchGroup/proxmark3}},
keywords = {rfid nfc iceman proxmark3 125khz 134khz 13.56mhz},
}
Se precisar se referir a um estado específico do repositório, use um número de commit ou uma data de acesso, por exemplo:
note = {Accessed: commit 12327f71a27da23831901847886aaf20e8ad3ca0}
note = {Accessed: 2021-01-01}
Cada contribuição está sob os direitos autorais de seu autor. Veja AUTHORS.
O código-fonte do Proxmark3 é coberto pelos seguintes termos de licenciamento, geralmente referidos como GPLv3 ou posterior.
Este programa é software livre: você pode redistribuí-lo e/ou modificá-lo
sob os termos da Licença Pública Geral GNU, conforme publicada pela
Free Software Foundation, seja a versão 3 da Licença, ou
(a seu critério) qualquer versão posterior.
Este programa é distribuído na esperança de que seja útil,
mas SEM QUALQUER GARANTIA; sem a garantia implícita de
COMERCIALIZAÇÃO ou ADEQUAÇÃO A UM PROPÓSITO ESPECÍFICO. Veja a
Licença Pública Geral GNU para mais detalhes.
Uma cópia da GPLv3 está disponível em LICENSE.
Algumas dependências podem estar sob outros termos de licenciamento livre compatíveis com os termos de licenciamento do Proxmark3, veja suas respectivas descrições.
| Instalação | Uso do Proxmark3 |
|---|
| Notas |
|---|