Existen dos estándares que utilizan las aerolíneas para poder leer la informacion de una tarjeta de embarque de manera mecanizada:
- PDF417 - Código de barras 1D
- AZTEC - Código QR 2D
Los datos de las tarjetas de embarque, por tanto se codifican según un estándar específico de la IATA en uno de estos 2 formatos siguiedo un determinado formato, por ejemplo: Benito Camela que tiene como localizador RC2025 se vería así:
M1CAMELA/BENITO ERC2025 MAD... 100
------ ------ ------
| | |
Apellido | Localizazor ...
|
Nombre
La informacion de esa cadena de texto se introduce posteriormente en el tipo elegido para que los organismos de inspección en los aeropuertos puedan leerla con el pertinente lector.
Vemos por tanto que existe un formato específico concreto que contienen los códigos de barras y los QR.
El contenido además es texto sin procesar, en claro, sin cifrar y por tanto puede leerse y manipularse para introducir otra información y generar un código "nuevo".
- Búsqueda de códigos de aerolíneas y aeropuertos
- International Air Transport Association airport code: http://www.airportcodes.org/
- Airport Codes
- IATA Airport Codes - no oficial
- OpenFlights
- OpenFlights Data
- Barcode Writer in JS
En este sitio web se demuestra una vulnerabilidad de seguridad conocida y divulgada públicamente. La herramienta utilizada para esta demostración ha sido desarrollada exclusivamente con fines educativos y de concienciación sobre los riesgos de seguridad informática.
El propietario y los colaboradores de este sitio web no se hacen responsables del uso que terceros puedan dar a esta información y herramienta. La explotación de vulnerabilidades de seguridad sin el consentimiento del propietario del sistema afectado es ilegal y puede acarrear consecuencias legales.
Se prohíbe expresamente el uso de esta herramienta para fines distintos a los educativos y de concienciación.