VIA, as you mentioned, is one of the niftiest I've seen. I just wish that VIA was a bit more robust, particularly around macros... I want to do something that does separate key down and key up events with pauses between. Unfortunately, VIA doesn't do that. And worse, my keyboard (Keychron K3 Pro) doesn't yet have a public firmware build for QMK, so I can't do it directly in there either... (I'm trying to write a macr…
VIA is an awesome resource for the community and really lowers the bar on entry (our users no longer need to or are expected to compile their own firmware just to tweak keys) as well as just being convenient and nice to have. My only gripe is that they moved to web-only from “native” apps instead of offering both, but if that’s what needed to happen to bump up the development velocity, so be it. Re: the delays, I thi…
What are some interesting uses of WebUSB you have come across?
41–50 of 101 posts
Re: What are some interesting uses of WebUSB you have come across?
#42I was looking into Android phone hacking and was surprised to discover https://webadb.com/ . It's a web equivalent of adb (Android Debug Bridge), which can install applications on a device connected over USB, among other things.
Re: What are some interesting uses of WebUSB you have come across?
#43This is cool, but both safari and firefox will not implement it: https://usefulangle.com/web-updates/post/80/firefox-decines-... I assume this is because of security concerns.
Am I alone in thinking even its Chrome implementation is a massive security risk? The fact that users can grant any webpage COMPLETE control of a USB attached device is astonishing. Live webpages shouldn't be able to access this feature - can't wait for fake jailbreak and backup services to start cropping up.
Re: What are some interesting uses of WebUSB you have come across?
#44But with WebUSB a page _can_ communicate directly to a yubikey and pretend it's being asked to authenticate on a different origin. It's been fixed now but it was an interesting bypass:
- https://www.yubico.com/support/issue-rating-system/security-...
- https://www.wired.com/story/chrome-yubikey-phishing-webusb/
Re: What are some interesting uses of WebUSB you have come across?
#45This is cool, but both safari and firefox will not implement it: https://usefulangle.com/web-updates/post/80/firefox-decines-... I assume this is because of security concerns.
Security or privacy (thumbprinting)? To be fair I'm still exploring it, once you choose a USB device when prompted, is that access for the session or longer?
Re: What are some interesting uses of WebUSB you have come across?
#46Pretty wild first experience doing it for me - I'm used to the hassle of sideloading a bootloader and then flashing.
Re: What are some interesting uses of WebUSB you have come across?
#47Re: What are some interesting uses of WebUSB you have come across?
#48GrapheneOS uses WebUSB to flash Pixel phones: https://grapheneos.org/install/web
Re: What are some interesting uses of WebUSB you have come across?
#49Web based esp32 flasher, specifically for squeezelite-esp32 https://sle118.github.io/squeezelite-esp32-installer/