To obtain the magnetic stripe data from your card, you will need a reader. In the US, they are available on both Amazon and Ebay for around $20 delivered. The inexpensive ones are USB devices that act as keyboard input, so no special drivers are needed on Windows or Mac OS X computers. While I'm sure there's more secure options, you can use an app like Google Keep to quickly transfer the swipe input to your phone and paste it into the app. The card data entered into the app is stored using Android's SharedPreference API in a way that is not accessible by other apps on a non-rooted phone.
The full source code to SwipeYours is available on Github: https://github.com/dimalinux/SwipeYours
Blog describing many details of SwipeYours: http://blog.simplytapp.com/2014/01/host-card-emulation-series-swipeyours.html
SwipeYours requires both NFC and Android 4.4 (KitKat) or newer for HCE (Host Card Emulation).
Privacy: This app has no Internet permissions and will not transfer your card information anywhere other than over the NFC interface for payments.
Contact us, please mail to firstname.lastname@example.org.
How to use it?
Install the app and plug the smart card reader to android. If your reader supports CCID, a permission dialog popup by android to acquire user's confirmation to access the reader. Click OK to run the app and insert any ISO7816 smart card (should be T=1 or T=0). ATR analyzer will read the Answer to Reset (ATR) from card and analyzer the ISO7816-3 information.
For more information
please visit http://www.scdroid.com
Despite some news reports proclaiming NFC credit cards can be read by passing strangers, in my experience the card has to be in close contact with the back of the phone to get a good read.
Out of paranoia, this app censors credit card info and the content of "track 2 equivalent data" as I would hate to release something that could be used for evil.
This app has only been tested on UK cards, with a Galaxy Nexus so may not work on other credit cards. The app does not save or transmit any of the read data, but you use it at your own risk.
- Show tag ID, tag tech, 14443 card type (A/B), historical bytes
- Show name and AID of detected applets
- HCE support status + P2P protocol type in about
- Verbose mode to print R-APDU
- Only work with NFC phones.
- This app won't detect custom applet. It only works with known applications (with known AID).
- This app is intended for information & development purpose only as I am a NFC developer.
- This app does not save or transmit any of the read data. We don't collect data of any kind.
Supports following card types:
- Payment: VISA, Mastercard, Amex, Discover, Google wallet
- ICAO Machine Readable Travel Documents (MRTD)
- Card manager & Security Domain: VISA, Gemplus, JCOP, GP
- CAC (Common Access Card), PIV (Personal Identity Verification)
- PagoBANCOMAT (Italy), Girocard (Germany), Bankaxept (Norwegian), BAROC (Taiwan), Dankort (Danish), RuPay (India), BelPIC, Banrisul (Brazil), JCB (Japan)
Many traffic lights all over the US are equipped with a system to let emergency vehicles override the normal light sequence. You may have heard that you can trigger these lights by flashing your brights, but that doesn't really work. The frequency that the light sensor is sensitive to is far too fast to trigger manually.
Enter RedLight GreenLight.
Show off to your friends. Amaze yourself. Make your red light waits a lot more enjoyable.
Here's how it works:
Just press the "Flash it!" button on the bottom of the screen, then turn your phone screen towards the traffic light. The program counts down for 3 seconds, then begins to flash a code. Not all sensors work the same way and RedLight GreenLight may not be effective in all situations.
Use at your own risk. Do not use where prohibited by law. For novelty purposes only.