4 ms·
I work at Supernetworks where we're building secure by default Wi-Fi routers. Our software had the ability to assign MACs to interfaces for a little while now,
by spr-alex 2y ago
I work at Supernetworks where we're building secure by default Wi-Fi routers. Our software had the ability to assign MACs to interfaces for a little while now, and as a response to this study we've now also added MAC randomization, now in the dev branch, and generally available in our next release (https://github.com/spr-networks/super https://github.com/spr-networks/super). Many cards which support WDS//AP-VLAN have no trouble with updating the BSSID.
For use as a travel router the UI makes it simple to randomize both the AP BSSID/MAC as well as interfaces working as WiFi client stations for internet uplink.
- canadiantim 2y agoSo is bringing your own travel router while traveling the current best practice for securely connecting to public wifi's?
- transpute 2y agohttps://news.ycombinator.com/item?id=40494994 https://news.ycombinator.com/item?id=40494994 SSIDName_optout_nomap
- sambazi 2y agopretty please don't fall for that crap
- canadiantim 2y agoWhat's wrong about it?
- staplers 2y agoIf you had a nice enclosure for these routers you could take a large share of the prosumer market and be a "privacy" version of unifi. As an average home user, I would love something like this (interface and features) but with a nicer looking hardware (wife tax).
- spr-alex 2y agoYes, We have some prototypes and will have some nice enclosures coming soon that we'll make available via our website at https://www.supernetworks.org https://www.supernetworks.org
- mrbluecoat 2y agoIn addition, some parental controls would be nice (feature parity with, say, Gryphon). I see your subscription tier offers some of that (schedules and domain logging).
- throw0101d 2y ago> Our software had the ability to assign MACs to interfaces for a little while now, and as a response to this study we've now also added MAC randomization, now in the dev branch […] Will it follow what the IEEE is proposing? * 802.11bh: Enhanced service with randomized MAC addresses * 802.11bi: Enhanced service with Data Privacy Protection * https://standards.ieee.org/beyond-standards/data-privacy-and-ease-of-use-in-wireless-networks/ https://standards.ieee.org/beyond-standards/data-privacy-and...
- spr-alex 2y agoThese amendments might not apply to BSSIDs/Access Points but refer to enhanced privacy features to stop the fingerprinting of stations as well as providing ways for APs to identify stations under randomization, across a complicated network.
- transpute 2y agoNote the privacy-impaired 802.11bf: WLAN Sensing, https://www.ieee802.org/11/Reports/tgbf_update.htm https://www.ieee802.org/11/Reports/tgbf_update.htm & https://www.technologyreview.com/2024/02/27/1088154/wifi-sensing-tracking-movements/ https://www.technologyreview.com/2024/02/27/1088154/wifi-sen... > Someone outside your home could potentially tell when it’s vacant, or see what you are doing inside. Consider all the reasons someone might want to secretly track someone else’s movements. Wi-Fi sensing has the potential to make many of those uses possible.. it could be used by corporations to monitor consumers, workers, and union organizers; by stalkers or domestic abusers to harass their victims; and by other nefarious actors to commit a variety of crimes. The fact that people cannot currently tell they are being monitored adds to the risk. “We need both legal and technical guardrails".. > At least 30 million homes already have some kind of Wi-Fi sensing available.. When the new standard comes out in 2025, it will allow “every Wi-Fi device to easily and reliably extract the signal measurements".. With Wi-Fi 7.., “the sensing capability can improve by one order of magnitude”.. The committee did discuss privacy and security.. But they decided that while those concerns do need to be addressed, they are not within the committee’s mandate.. Wi-Fi sensing is more concerning than cameras, because it can be completely invisible. IEEE standards are a minimum starting point for interoperability. Security and privacy improvements can be implemented in open-source code, to inform future revisions of IEEE standards.
- transpute 2y ago> we're building secure by default Wi-Fi routers In addition to RPi hardware, it would be helpful to support Rockchip RK3399 and RK3588 SoCs that have minimal binary blobs, since these can used with open-source Arm Trusted Firmware (TF-A) for secure boot, to ensure that only owner-authorized OS and firmware are running on the device. > Many cards which support WDS//AP-VLAN have no trouble with updating the BSSID. Do these M.2 WiFi cards support AP/VLAN and BSSID updates? Qualcomm Atheros QCA6174 Wi-Fi 5 Qualcomm Atheros QCNFA765 Wi-Fi 6
- karma_pharmer 2y agoRockchip RK3399 and RK3588 SoCs Just so people don't get confused, there is a huge world of difference between these two chips. They are not in the same category. Rockchip RK3399 is 100% blobless. You even control the EL3 Trustzone Secure World! This is True Root. Rockchip RK3588 still needs blobs in EL3, the highest privilege level. We've been hearing rumors for years now about "oh they'll open source it next month for sure" and it.... just. never. happens. Please stop spreading this rumor. Source or GTFO, Rockchip.
- transpute 2y agoFeb 2024, https://news.ycombinator.com/item?id=39490540 https://news.ycombinator.com/item?id=39490540 & https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/21840 https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a... > Rockchip have sent a few patches to the TF-A project here to support [RK3588].. From TF-A we can now build a complete working BL31 and replace the closed binary blob with an open-source binary that we can compile ourselves.. There are still some missing parts and the most important that is remaining right now is the DDR training blob, which is still closed source.
- karma_pharmer 2y agoLike I said: blobs in EL3, the highest privilege level. We've been getting these "almost there" announcements quarterly for multiple years at this point.
- nox101 2y agoThis sounds very cool and IIUC could replace my EdgeRouterX($60) I currently use. Suggestion, your site is not understandable to me. At the top it says you make routers. Under products it lists a a PI5 HAT. Is that a router? It sounds like it's a Wifi card for a Raspberry PI?? PI5 Pod, Is that a router? It says "bundled with PI5 Router" ??? "CM4 Capsule" is that a router? Is this site only for people who already know these terms? It also claims all this runs locally but then says you have a subscription... ?!
- transpute 2y ago> It also claims all this runs locally but then says you have a subscription... ?! Looks like the subscription is for those who want to help fund the project. Not many functional differences, maybe those are handled in the config GUI?
- karma_pharmer 2y agoMost wifi baseband firmware "helpfully" leaks the true eeprom-written MAC address in places like management frames and beacons: https://news.ycombinator.com/item?id=13839540 https://news.ycombinator.com/item?id=13839540 As of 2017 the authors of the paper above found MAC leaks in a shocking 96% of all android phones. And the remaining 4% aren't proven to be leak-free -- they simply hadn't noticed any leaks by the time they wrote the paper. Unless you have fully open-source firmware on your baseband, like ath9k_htc, there's really no way to prevent this leakage. Or even be sure if it's happening. https://wiki.debian.org/ath9k_htc/open_firmware https://wiki.debian.org/ath9k_htc/open_firmware With open source baseband firmware you can guarantee that the baseband never even has access to the hardware MAC address. You can even reflash the MAC address eeprom (on every boot if you like!)
- spr-alex 2y agoWe actually have an intern researcher working on a path towards an open source implementation of 802.11 for wifi 6 cards but do not have an ETA when our first proof of concept will be released. We've also reported mac leaks to vendors -- we found stations would transmit packets with their non randomized state in certain scenarios, we'll blog about it when vendors release their fixes. But more importantly I also want to say that I do not expect the MAC leaks are happening in most beacons & probe responses, which is what Apple and Google and others collect for their positional database with wi-fi SSIDs and BSSIDs. There's still ways to fingerprint, from digital fingerprints, to signal fingerprints unique to the radio and antennas and board, where machine learning can cluster and classify devices that are going to be very hard to anonymize for privacy. Projects like https://www.nzyme.org/ https://www.nzyme.org/ actually apply fingerprinting techniques for defense to detect Rogue APs that could manifest in an actively attacked environment. They can pick up wifi implants as well as the Rogue AP attacks.
- karma_pharmer 2y agoan open source implementation of 802.11 for wifi 6 cards For which baseband chip, specifically? I mean this would be great, but I have a very hard time believing any baseband vendor gave you enough documentation to achieve that -- especially not without an OSS-prohibitive NDA. Would love to be wrong about that. It happened once, but that was back when Atheros was an independent company -- before they were Qualcommized. Also, aren't all the wifi 6 baseband firmwares cryptographically signed? Best case it'll be as "open source" as Tivo was. We've also reported mac leaks to vendors That's good, but I don't think the whack-a-mole approach inspires much confidence. There have been so many of these problems that at this point we really need to take the car keys away from the drunkard and have the baseband chip and the MAC-bearing eeprom be separate devices which can only communicate via the CPU. Or just have the CPU derive the MAC from the CPU's own serial number. Or maybe just not have hardware MAC addresses at all.
- devjab 2y agoI’m not sure if I understand your project correctly, but can this fix the issue with tracking people by location from their phones? Either way it’s a cool project. I’m Danish, I think the only way to really prevent mass surveillance through WiFi is through laws and legislation. It used to be legal to track people here, but thankfully it’s not anymore. I still remember when there was an outcry from smaller municipalities when they could no longer track people on their “walking streets”. I’m not sure if you have those in other countries but they are basically the “central” street with a lot of shops that are only for pedestrians. Virtually every Danish city has one, larger cities have multiple. Anyway, smaller cities used to track people to see which parts of those streets were popular and which weren’t. Now they didn’t exactly do it for sinister reasons as such. Our smaller cities have issues with what is called “city death” where their “waking streets” lose shops because people go to larger malls. Then they might add a play ground or other cultural things, or even help shops with rents in order to increase an even popularity in their “waking streets”. Despite their good intention it was still mass scale surveillance.
- wolvesechoes 2y ago> It used to be legal to track people here, but thankfully it’s not anymore. It not legal anymore, except when you are big enough or you are the one that decides what is legal or not.
- yardstick 2y agoFrom your site: “ Why should your vacuum be able talk to your doorbell? Inadequate network isolation makes breaches worse.” Just got to say- that would be awesome for my vacuum to stop making a loud noise when someone pushed the doorbell, so I wouldn’t miss the person! (But I do completely get the underlying sentiment)
- transpute 2y agoAn untrusted vacuum and doorbell can each talk to trusted HomeAssistant for coordination, while isolated from each other.
- fennecfoxy 2y agoUnfortunately wisp/biz/cafe net providers often seem to block randomised mac addresses on device side (I'm guessing the sign on portal they force people thru registers by mac).