RFID PC login

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • Supported Me :
    / mellow_labs
    www.buymeacoff...
    www.amazon.co....
    Affiliate links:
    wire: amzn.to/3yKgx5e
    Pro Micro: amzn.to/4aK4UbQ
    RFID Kit: amzn.to/4e7hS6w
    Models:
    www.printables...
    Code:
    github.com/Fir...
    socials:
    / discord
    / fire-marshmallow
    / mellow_fire
    www.printables...

Комментарии • 36

  • @soliloquy_shade
    @soliloquy_shade 2 месяца назад +5

    I love your channel a lot, and your projects are super super friendly (no major assumptions of skill/education, like what most tech channels have, unfortunately), and (naturally) structured very well for my audhd brain to handle
    The big thing though........ You keep coming up with ideas and projects (GPS speedometer and this, for example) that are exactly what I've been thinking about (GPS data logging for my car for personal map/travel optimisation and personal data logging via card reader thing, respectively), and honestly, it's starting to feel like you're reading my thoughts somehow, so stop it you! (/sarcasm)
    I seriously love your projects though. Thank you for doing what you do! Keep it up!

    • @gearscodeandfire
      @gearscodeandfire 2 месяца назад

      I love thoughtful comments. Internet Citizen Award right here (i echo your sentiments)

  • @fidget2030
    @fidget2030 3 месяца назад +16

    As far as making it secure, you could encrypt the password using the fob id as the encryption key, and add a checksum to your password to check it was decrypted correctly before entering it into the login. That way it is stored in an encrypted format on the reader, and the fob id also isnt directly stored on the device. Instead it needs both the encrypted password and the fob to be able to decrypt the password, check if it matches the checksum, and then try to log in. You could theoretically have a fob with an id that matches the checksum by coincidence but isnt actually correct, but then itll just try to log you in with the wrong password, which windows will reject

    • @cooperised
      @cooperised 2 месяца назад

      True but taking the whole device and plugging it into another machine with Notepad open will still reveal the unencrypted password. That's probably the easiest way in so it doesn't make sense to harden the rest of it a whole lot.

    • @fidget2030
      @fidget2030 2 месяца назад +1

      @@cooperised only if they have both the device and the correct fob. In which case they can already get in anyway.

  • @3ATIVE
    @3ATIVE 3 месяца назад +13

    If you want an HID from an ESP32 - It'll emulate a Bluetooth Keyboard very easily.

  • @alldave
    @alldave 3 месяца назад +3

    silicone wire just feels so good

  • @linuxstreamer8910
    @linuxstreamer8910 3 месяца назад +5

    the HID trick is awesome it even has admin privileges

  • @JTEE3D
    @JTEE3D 3 месяца назад +9

    That solder camera angle is new. I like it!

  • @blathablather
    @blathablather 3 месяца назад +2

    I’ve done something similar before. Raspberry pi zero w plugged into back of pc with usb for power and acting as hid keyboard, raspberry pi 3 with rfid scanner plugged into gpio pins. Waits for a certified card to be placed onto the pad, then sends a command to the pi zero which remotely enters in the pc pin. Dirty, but it worked haha

  • @gearscodeandfire
    @gearscodeandfire 2 месяца назад

    Big fan of the solder cam! Now make it have depth perception.

  • @joshuaobelenusable
    @joshuaobelenusable 2 месяца назад +1

    +1 for the uploading sketch dance. I don't dance for compiling because it often fails.

  • @Deja117
    @Deja117 3 месяца назад

    Fun fact, I actually ordered a whole stack of NFC card blanks just because. They were a good deal. Now I have a bunch of random white cards that I need to scan on my phone to find out what one is which. The card printer is already looked out. 👀
    No it's not really sunk cost fallacy, I just really want to get into printing some boutique business cards as I have an interest in the graphic design aspect, and have been obsessed with cool business cards that fully utilise that plastic slab you carry in your pocket all day, the same one that reads QR codes and NFC cards.

  • @TheRealBobHickman
    @TheRealBobHickman 3 месяца назад

    Nail varnish remover (acetone) works wonders on superglue

  • @rmoak06
    @rmoak06 3 месяца назад

    I recently tried contacting an esp8266 model to an ardunio uno to give it Wi-Fi, now I can get the connection sketch to work but when I try write code (to make it do more then just connect) using the esp8622 library just doesn’t work, I have the library installed but it just can’t find it. Can you help?

  • @DragRedSim
    @DragRedSim 2 месяца назад

    Okay, nerd rant time. There is, officially, no such thing as an Arduino Pro Micro. The Arduino Leonardo is a thing, as is an Arduino Micro, but not a Pro Micro. What there is is a SparkFun Pro Micro, and what that is is a redesign of the Leonardo circuit, to bring it into the smaller form factor you see. Both the Leonardo and Pro Micro use an ATMega32U4 chip - in this case, the U in the name stands for USB. It’s the hardware that you found to be missing in the ESP micros. By comparison, other Arduinos like the Uno use a different chip, which doesn’t have the native USB support; instead, both these and ESP boards need a chip to do the job of translating between USB and plain serial. These chips are usually rather transparent in operation, so you generally don’t notice them doing their job.
    The SparkFun Pro Micro board designs were released as open-source, so it’s remarkably easy for almost anyone to produce their own “clone” Pro Micros, and that’s what you generally see sold as Arduino Pro Micros. They work the same way, because they’re the same design.
    Theoretically, the Pico should have easily done the job of working as the microcontroller in this device. I suspect the issue was actually the use of CircuitPython, and specifically running the code “live”, rather than uploading it to the board. I assume in that development process, the code was being pulled from the PC at runtime, and when the PC was locked, Windows broke the connection for security - because who knows what damage a USB device could do if it was allowed to do whatever it wanted to the PC, without the possibility of somebody seeing it and being able to yank the cable. I have to suspect, if you took the code you ended up using from the Arduino IDE, programmed the Pico with it using those libraries, it would work just the same as the Pro Micro version - because that’s effectively “self-contained”, it doesn’t need to get the program it’s meant to run from the locked PC.
    Side note: I’ve been working on building up a version of the LED drawers (albeit, with my setup, I’m working on three sections in each drawer, each with their own light), and for that, I’d like to say thanks for the idea. This too; I’m probably going to look into building something similar to this as another project shortly.

  • @gabrieldai88
    @gabrieldai88 3 месяца назад

    what if you try to login via ctual keyboard when the card is not inserted?

    • @fidget2030
      @fidget2030 3 месяца назад +2

      Would work just fine. The microcontroller acts as a second keyboard you have plugged in. The switch only prevents the emulated keyboard from sending anything. Your regular keyboard is entirely independent of it and can be used as normal

  • @lilas9418
    @lilas9418 27 дней назад

    Can you clone 125kHz tag?

  • @TheObsesedAnimeFreaks
    @TheObsesedAnimeFreaks 3 месяца назад

    you ALWAYS want to use a password, prevents access from unscrupulous.... entities. they can force you to give up a keycard, but they can't force you to input a password.
    edit: i was researching something similar, wanted to use an yubikey as an additional device required to log in. i found that you don't actually need to use windows hello, you can write a custom login extension to do it. i'm just not sure how you would do that, and it seemed like, it would not allow me to do what i wanted by using a password and secondary device much in the same way you have this set up. but with the addition of requiring a password to login. basically i wanted to implement 2fa to login to windows... (btw doing this on linux should be dead simple if not already implemented.)

  • @juanmacias5922
    @juanmacias5922 3 месяца назад

    Make a video of your journey of switching to Arch Linux.

  • @mfrimannm
    @mfrimannm 3 месяца назад

    Make it so you need to have the fob on the reader to be logged in, and when you remove it it logs you out.

    • @Mellow_labs
      @Mellow_labs  3 месяца назад +4

      But that’s exactly what it does

    • @sokrates297
      @sokrates297 3 месяца назад

      @@Mellow_labs 🤣

    • @mfrimannm
      @mfrimannm 2 месяца назад

      @@Mellow_labs hehe dont know how i missed it :P

  • @andrewstogi
    @andrewstogi 3 месяца назад

    As a first time viewer that the algorithm served your content to me, I won't be returning. The content was good and informative, but being so thirsty for the like and subscribe and patreon support turned me off it. Best of luck in your future endeavors.

    • @CloudMaking
      @CloudMaking 3 месяца назад +1

      Thank you for your feedback and for giving my content a chance. I appreciate your honesty. I'll definitely take your comments into consideration and work on finding a better balance in future videos. Your input is valuable to me, and I hope you might reconsider and give my channel another try down the road. Best wishes, Chatgpt (not the creator)

    • @chrisburnette8148
      @chrisburnette8148 2 месяца назад +2

      funny, i actually came to comment how much i appreciated how he didn't badger or make the like/subscribe/patreon requests too lengthy or uncomfortable. to each his own i guess. afaic creators are gonna remind you every video. it's a matter of how they go about it and this guy made it feel pretty real and human to me ¯\_(ツ)_/¯

    • @Mellow_labs
      @Mellow_labs  2 месяца назад

      Thank you I’ve been putting in work to actually make them somewhat entertaining and not something that rips you out of the video

    • @CloudMaking
      @CloudMaking 2 месяца назад

      @@chrisburnette8148 genuinely as a long time watcher of mellow lab i really appreciate those little breaks as the tutorials can be quite detailed sometimes

    • @gearscodeandfire
      @gearscodeandfire 2 месяца назад +1

      If you are reading this comment, i'm genuinely curious how many channels to which you have given this feedback. It is polite and thoughtful, but slightly anomalous in that it is also negative criticism.