All Projects → jacob-baines → Turnscan.js

jacob-baines / Turnscan.js

Licence: bsd-3-clause
Scanning LAN hosts from Chrome using ICE servers

Projects that are alternatives of or similar to Turnscan.js

Webrtc Book Cn
中文翻译 《 Real-Time Communication with WebRTC 》
Stars: ✭ 726 (+2588.89%)
Mutual labels:  webrtc
Chrome Extensions
WebRTC chrome extensions for screen sharing, screen recording, file sharing, youtube+audio sharing, etc.
Stars: ✭ 799 (+2859.26%)
Mutual labels:  webrtc
P2p Media Loader
An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page
Stars: ✭ 822 (+2944.44%)
Mutual labels:  webrtc
Hlsjs P2p Engine
Let your viewers become your unlimitedly scalable CDN.
Stars: ✭ 759 (+2711.11%)
Mutual labels:  webrtc
Webrtc Sdk
WebRTC Simple Calling API + Mobile SDK - A simplified approach to RTCPeerConnection for mobile and web video calling apps.
Stars: ✭ 794 (+2840.74%)
Mutual labels:  webrtc
Networked Aframe
A web framework for building multi-user virtual reality experiences.
Stars: ✭ 803 (+2874.07%)
Mutual labels:  webrtc
Briefing
Secure direct video group chat
Stars: ✭ 710 (+2529.63%)
Mutual labels:  webrtc
Webrtc Text Chat Tutorial
WebRTC Chat Tutorial for Scaledrone Realtime Messaging Service
Stars: ✭ 24 (-11.11%)
Mutual labels:  webrtc
Uproxy P2p
Internet without borders
Stars: ✭ 798 (+2855.56%)
Mutual labels:  webrtc
Media Server
WebRTC Media Server
Stars: ✭ 821 (+2940.74%)
Mutual labels:  webrtc
Ovenmediaengine
OvenMediaEngine (OME) is a streaming engine for real-time live broadcasting with sub-second latency.
Stars: ✭ 760 (+2714.81%)
Mutual labels:  webrtc
Routr
Routr: Next-generation SIP Server
Stars: ✭ 788 (+2818.52%)
Mutual labels:  webrtc
Exokit
Native VR/AR/XR engine for JavaScript 🦖
Stars: ✭ 809 (+2896.3%)
Mutual labels:  webrtc
Yichat
YiChat-基于tigase的独立IM系统
Stars: ✭ 731 (+2607.41%)
Mutual labels:  webrtc
Turn
Pion TURN, an API for building TURN clients and servers
Stars: ✭ 831 (+2977.78%)
Mutual labels:  webrtc
React Qr Reader
React component for reading QR codes from webcam.
Stars: ✭ 716 (+2551.85%)
Mutual labels:  webrtc
Bigbluebutton
Complete open source web conferencing system.
Stars: ✭ 7,160 (+26418.52%)
Mutual labels:  webrtc
Webrtc
A pure Rust implementation of WebRTC API
Stars: ✭ 922 (+3314.81%)
Mutual labels:  webrtc
Circuit Sdk
JavaScript and Node.js SDK for Circuit
Stars: ✭ 18 (-33.33%)
Mutual labels:  webrtc
Baresip
Baresip is a modular SIP User-Agent with audio and video support
Stars: ✭ 817 (+2925.93%)
Mutual labels:  webrtc

turnscan.js

Scanning LAN hosts from Chrome using ICE servers. Try it for yourself here:

https://jacob-baines.github.io/turnscan.js/index.html

The demo page will categorize a port as "Open", "Closed", or "?" (filtered). There is some complication due to Chrome's mitigation of the WebRTC private IP leak. For a full explanation read this:

https://medium.com/tenable-techblog/using-webrtc-ice-servers-for-port-scanning-in-chrome-ce17b19dd474

Note that this is Chrome only, and won't work for the iPhone version. It's been tested on:

  • Chrome 79.0.3945.79 for OS X
  • Chrome 79.0.3945.88 for OS X
  • Chromium 79.0.3945.79 for Ubuntu
  • Chrome 79.0.3945.79 for Windows 10
  • Chrome 79.0.3945.88 for Windows 10
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].