cryptografree

P2P WebRTC tunnelling tool

45
4
69% credibility
Found Mar 17, 2026 at 45 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A peer-to-peer tool for creating encrypted web proxy tunnels between two users, disguising data traffic as video streams to evade detection.

How It Works

1
🕵️ Discover private web sharing

You hear about a clever tool that lets friends share web browsing privately, hiding it like a video chat.

2
🔒 Pick a shared secret

You and your friend agree on a simple private password to keep your connection secure.

3
🏠 Start the meeting spot

One of you opens the meeting maker on a computer reachable online, creating a spot for connections.

4
👥 Launch your private doors

Both you and your friend start the private door programs, entering the same password and meeting details.

5
🌐 Tunnel connects magically

Your computers chat through the meeting spot, punching through barriers to link up securely.

6
🛜 Point browser to private door

Tell your web browser to use the local private door, like setting a custom gateway.

Browse hidden and free

Surf any website safely - your traffic looks like an innocent video call to anyone watching.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 45 to 45 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is p2p-rtc-tunnel?

This Python tool builds P2P WebRTC tunnels for HTTP proxying behind NAT, letting two peers route browser traffic transparently. Run a signaling server, launch peers with a shared secret via CLI (e.g., `python main.py peer --role offer --secret mykey --proxy-port 8080`), then point your browser at localhost:8080 to browse through the link. Traffic mimics VP8 video RTP over SRTP, dodging deep packet inspection.

Why is it gaining traction?

It disguises proxy data as webrtc p2p call streams, with chainable crypto like AES-256-GCM + ChaCha20 and compression (zstd, brotli), plus full ICE NAT traversal. Stands out as a p2p webrtc github demo or webrtc p2p test tool versus heavier github p2p vpn or flutter webrtc p2p setups—quick Python CLI for p2p streaming github or webrtc p2p without server experiments.

Who should use this?

Devs prototyping p2p webrtc chat, p2p webrtc file transfer, or webrtc p2p file sharing apps. Network tinkerers seeking p2p github alternatives to lora p2p github or wifi p2p github for stealthy tunnels, or privacy hackers testing p2p messaging github flows.

Verdict

Intriguing webrtc p2p demo at 45 stars, but low 0.699999988079071% credibility score and explicit "intentionally weak" warnings mean it's prototype-only—docs are solid, tests basic. Grab for dahua p2p github-style PoCs, not prod p2p tunnels.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.