{"repo":"bettse/passy","free":true,"listed":false,"github":"https://github.com/bettse/passy","clone":"git clone https://github.com/bettse/passy.git","description":"Flipper Zero passport reader","language":"C","stars":106,"topics":["flipper","flipperzero","nfc","passport","emtrd","portfolio"],"license":"GPL-3.0","category":"dev-tools","readme_excerpt":"Passy: Flipper Zero Passport Reader Passy is a tool for reading electronic passports (ePassports/eMRTDs) using the Flipper Zero device. It extracts and decodes data securely stored in modern passports, designed for hobbyists, researchers, and security professionals. --- Features - Reads and decodes ePassport data from a wide range of countries - Utilizes MRZ (Machine Readable Zone) information for secure access - Extensible for new country support—contribute your flag! - Advanced menu for debugging and exploring additional data groups (DGs) --- Tested with the following countries 🇺🇸 🇨🇱 🇫🇷 🇬🇧 🇵🇭 🇷🇺 🇹🇼 🇺🇦 🇦🇿 🇨🇦 🇮🇹 🇪🇸 🇪🇪 🇨🇭 🇦🇺 🇭🇰 🇦🇹 🇳🇱 🇬🇪 🇰🇷 🇨🇳 🇸🇬 🇧🇩 🇧🇬 🇯🇵 🇬🇷 🇨🇷 🇹🇷 🇲🇽 🇷🇸 🇹🇭 🇫🇮 If it works for yours, submit a PR to add your country flag! --- Usage eMRTDs are secured to prevent unauthorized reading. The key for accessing the data is derived from: - Passport number - Date of birth - Date of expiry Use the Flipper Zero to scan your passport’s NFC chip and enter the required information. --- Limitations - Advanced menu is hidden unless Debug mode is enabled - Some data groups (DGs) are not fully parsed under \"advanced\" menu - Country coverage is limited (see above) --- Development Prerequisites - Flipper Zero device (updated firmware recommended) - ufbt for building - asn1c ASN.1 compiler (for protocol/data parsing) Installation Clone this repository: Build the ASN.1 code (optional, required for development): --- Roadmap","default_branch":null,"files":null,"tree":[],"storefront":"/r/bettse","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bettse/passy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}