Using your phone as a card substitute via NFC
At my college dorm, we use a certain type of lock in which we put our keys up to the lock, and it unlocks. I figured it used NFC, but I wasn't sure. Then I found this article.
androidauthority/forgot-your-olympic-hotel-room-key-use-your-s3-103325/ (NOTE: As a new user, XDA won't let me post outside URL's. Type in .com after droidauthority for the link to work)
I've got no clue what kind of hardware is in those locks, but I can say that it looks EXACTLY THE SAME as the locks used in my school. For me, that essentially confirmed they use NFC. I don't know who makes those locks, but my school uses the same looking handles and lock mechanism. When the card is held up to the lock, the lock flashes green. If I had to guess, the card acts as an NFC tag. When held up to the door, it will activate my card as any other NFC tag, verify it's me, and then let me in.
Using NFC on my phone, I was wondering if it was possible to do the same! From a logical standpoint (not a dev's standpoint), I would need to somehow steal the info off my card, have it stored in my phone as a usable format for the lock, and then I should be able to just hold the phone up to the lock to have it open!
You guys think this is possible? How would I go about doing it?