EMVy Controller es una herramienta de pruebas de seguridad autorizadas para tarjetas de pago: pentest, laboratorio, CTF e investigación. Está diseñada para leer y explorar tarjetas y para perfilar terminales/POS en escenarios controlados.
Solo debes usarla con:
- Tarjetas propias o de laboratorio (tarjetas de prueba, JCOP, etc.).
- Terminales/POS/switches para los que tengas autorización explícita por escrito.
- Datos de "terminal" de laboratorio, que no generan transacciones válidas.
Nunca la uses para:
- Leer, clonar o manipular tarjetas de terceros sin consentimiento.
- Realizar o intentar transacciones fraudulentas.
- Cualquier actividad ilegal en tu jurisdicción.
El uso indebido es responsabilidad exclusiva de quien lo realiza. Los autores y contribuidores no se hacen responsables del mal uso de esta herramienta.
- Las capturas de tarjeta y los datos de engagements (clientes) nunca se versionan ni se
empaquetan. Viven en el directorio XDG del sistema (
~/.local/share/emvy) o enengagements/<cliente>/, ambos excluidos por.gitignorey.dockerignore. - Antes de compartir un dump o una captura, anonimiza o elimina el PAN, la fecha de caducidad y cualquier dato del titular.
- No subas capturas, PANs, tracks ni claves a issues, PRs ni al repositorio.
Si encuentras una vulnerabilidad en esta herramienta (no en tarjetas/terminales de terceros):
- No abras un issue público con detalles explotables.
- Contacta al mantenedor de forma privada a través del perfil de GitHub @Glitchboi-sudo.
- Incluye pasos de reproducción y versión afectada. Se te responderá lo antes posible.
El proyecto está en BETA; solo la última versión publicada recibe correcciones.