The company I work in switched to a new building, and we have those stupid doors with RFID cards on them. I’d be damned if I’m going walk with that I’m-working-in-hightech-company-card dangling of my belt. I wonder if there is a way for me to use my phone for credentials. I tried searching for it, and all I could find is ways for me to use the phone in order to copy the info from one card to another.

So is it somehow possible?

  • slazer2au@lemmy.world
    link
    fedilink
    arrow-up
    29
    arrow-down
    1
    ·
    11 months ago

    Nfc in your phone is not RFID.

    What one pen tester did was plant a RFID chip in his hand so when he clones a card he can use his hand instead of the card. He walks around the building with a regular card on display buy his hand has a security guard code allowing him access anywhere on a job site.

    “Summer hacker camp” is on at the moment in Las Vegas ( Defcon and blackhat), you can keep an those conferences for any emerging tools for this kind of thing.

    • Potatos_are_not_friends@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      11 months ago

      Mine was on a card, but most of the card was just extra material with the company logo. I cut only the part that it needs and made it into a dongle on my keys.

      Probably won’t recommend it if you aren’t friendly with IT like I am who ok’d it.

  • andrew0@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    17
    ·
    11 months ago

    I’ve looked into this before, and it really depends on the type of RFID they use. Older versions have been cracked, but newer ones can’t be copied over (easily or at all).

    If your company is serious about security, you will not be able to put the content of the card on your phone. What newer, more secure versions of RFID do is receive a code from the reader system, replies to it internally, and then sends back the answer. Even if you try to copy this over, you will not be able to open the doors of your facility.

    I think the first step should be to use one of these apps that can read RFID and see what protocol your card uses. If it’s an unsecure one (i.e., only pushes out a code and checks it in their database that it’s yours), you could probably try to copy it over. However, if it’s not, you could also just dissolve the card with some acetone and place the resulting wires in your phone’s case, near the bottom. Like that, it shouldn’t interfere with your phone’s NFC, as that one is usually next to the top area of your phone.

    • a new sad me@lemmy.worldOP
      link
      fedilink
      arrow-up
      3
      ·
      11 months ago

      I’ll reply here also to @ratumoko@kbin.social - the building security is a joke. The company rents some offices in these share-space buildings. And there is no real security beyond that (OK, fine, also some cameras). I suspect that they use this system just to keep costumers happy, feeling like there is some security system in place. I’ll try the RFID ring and see if it works.

      But my “real” question here is how come I didn’t find any app/instruction for making my phone itself an RFID keycard. As I type this I realize that this might be due to needing a specific frequency that the phone cannot produce(?)

      That’s the technology they use: https://nfc-tools.github.io/resources/standards/iso14443A/

      • jscummy@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        ·
        11 months ago

        My company sells systems like this. It depends on the system manufacturer and reader type. Bluetooth/mobile credentials might be available. I’ve never seen a system use a phone as RFID, but they do operate on the same frequency

  • ratumoko@kbin.social
    link
    fedilink
    arrow-up
    10
    arrow-down
    1
    ·
    11 months ago

    I am working on this for one of my customers. RFID, BLE and NFC are different technologies. If the company has a compatible reader, then they can purchase credentials for your smart phone. HID ands Schlage are the 2 large players in the market. There are other manufacturers, and some systems are already Bluetooth (BLE) only.

    Some RFID cards can be cloned, but not all. Some readers push data to the cards, which are then pushed from the card to other readers.

  • subignition@kbin.social
    link
    fedilink
    arrow-up
    10
    arrow-down
    1
    ·
    11 months ago

    Even if you can pull this off, it seems like a quick way to get fired or worse. You might consider whether there’s an alternative means of affixing your badge that’s less distracting/frustrating

  • TheInsane42@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    11 months ago

    Most of the companies have a policy that requires you to wear the card visible to others. That it has rfid is just a bonus to get trough doors without hiring a guard to let personel in.

    Believe me, it’s not so bad when they allow you to wear it from your belt. (You can even put it in your pocket and give a feeble excuse when they ask you about it) At the company I’m at, I run the risk of getting shot for not wearing the badge. That makes me a tad less rebelous. (But I still refuse to wear the badge around my neck)

    • woah135@kbin.social
      link
      fedilink
      arrow-up
      3
      ·
      11 months ago

      Worked in a similar building for a while, if you don’t care about wireless charging I’d suggest just putting the card in the back of your phone case.

  • over_clox@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    11 months ago

    If it’s company policy for you to have and display your card, yet you also want the RFID to work from your phone…

    Maybe you could just get a clear phone case and slip your card inside the case behind the phone.

    Just a thought, not sure what your supervisors or security would think about that though. 🤷‍♂️

  • IMongoose@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    11 months ago

    You may be able to get your RFID in a different format. I asked for a keychain thing that’s not much bigger than a watch battery that are on my car keys. Most people do just put it in their wallet though.

  • CryptoKitten@sh.itjust.works
    link
    fedilink
    arrow-up
    4
    ·
    11 months ago

    There may be phones that allow you to do this and there are also smart rings you may be able to use by cloning the card with a proxmark 3, a flipper 0 or other similar devices.

    • a new sad me@lemmy.worldOP
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      edit-2
      11 months ago

      I see that my phone should support encoding NFC tags. I’ll order a cheep ring and see if it works. Thanks.

      I’m still curious though, why cannot phones produce that signals on their own? Isn’t this what they do with payment apps?

        • a new sad me@lemmy.worldOP
          link
          fedilink
          arrow-up
          1
          arrow-down
          2
          ·
          11 months ago

          True… I confused the term, but this makes my question even more relevant. Since I have to put the card on the reader, I guess that it is an NFC card, rather than RFID. Which means that I should be able to duplicate the signal with my phone. I think.