offline-browser-communication
PortScanner
offline-browser-communication | PortScanner | |
---|---|---|
4 | 1 | |
185 | 3 | |
2.2% | - | |
2.0 | 10.0 | |
13 days ago | about 9 years ago | |
Go | HTML | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
offline-browser-communication
-
P2pcf: P2P WebRTC via Cloudflare Workers
I think that’s an amazing idea. I tried with https://github.com/pion/offline-browser-communication but it requires standards improvements
If you are interested I would love to work together! Join the Pion slack and would love to brainstorm
-
Brute-forcing a macOS user’s real name from a browser using mDNS
Yes that is (almost) possible!
https://github.com/pion/offline-browser-communication
If the W3C accepted this as a valid use case it could be available quickly.
-
OBS Merges WebRTC Support
Yes WebRTC does require a discovery mechanism. That is where WHIP/Signaling comes into play.
I have a chapter on signaling here https://webrtcforthecurious.com/docs/02-signaling/
I have an example of WebRTC without signaling https://github.com/pion/offline-browser-communication. Each side has to agree on things ahead of time. Useful for security cameras/IoT/LAN stuff though!
-
Is it possible to build a file sharing (only for local networks) web app using WebRTC?
I made offline-browser-communication to show how it could be done. It connects two peers without a signaling server and is portable between networks.
PortScanner
-
Brute-forcing a macOS user’s real name from a browser using mDNS
A similar type of timing attack can be used to port scan your local machine from your browser.
https://github.com/Flu1dTeam/PortScanner
A while ago, eBay got caught doing this.
https://blog.nem.ec/2020/05/24/ebay-port-scanning/
What are some alternatives?
snapdrop - A Progressive Web App for local file sharing
simplewall - Simple tool to configure Windows Filtering Platform (WFP) which can configure network activity on your computer.
Node.js-LAN-File-Sharing - A small Node.js app designed for sharing files while on the same network. Especially useful when you are trying to get a file from a friend and their device has a single Type-C port used for charging.
awesome-peer-to-peer - A list of peer-to-peer resources.
webrtc-for-the-curious - WebRTC for the Curious: Go beyond the APIs