Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SSH sobre WebRTC
Search
kvilla2
May 10, 2018
Programming
82
0
Share
SSH sobre WebRTC
Administración P2P segura y remota de servidores privados.
kvilla2
May 10, 2018
More Decks by kvilla2
See All by kvilla2
Plantilla_WPBQ_slides.pdf
kvilla2
0
54
Presentación a PionerasDev
kvilla2
0
250
E(du)CATE
kvilla2
0
53
Other Decks in Programming
See All in Programming
Making the RBS Parser Faster
soutaro
0
600
Spec-driven Development: How AI Changes Everything (And Nothing)
simas
PRO
0
410
AI-DLC Deep Dive
yuukiyo
9
5k
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
130
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
ドメインイベントでビジネスロジックを解きほぐす #phpcon_odawara
kajitack
3
830
AIを導入する前にやるべきこと
negima
2
300
実用!Hono RPC2026
yodaka
2
280
第3木曜LT会 #28
tinykitten
PRO
0
120
NakouPAY説明用
annouim0
0
280
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
1.1k
Liberating Ruby's Parser from Lexer Hacks
ydah
2
2.3k
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
Designing for Performance
lara
611
70k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
エンジニアに許された特別な時間の終わり
watany
106
240k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.4k
A designer walks into a library…
pauljervisheath
211
24k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.2k
The World Runs on Bad Software
bkeepers
PRO
72
12k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
450
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
190
How STYLIGHT went responsive
nonsquared
100
6.1k
Transcript
None
Hola… Soy: Kelly J. Villa C. Desarrollo Web Rubiyist –
Rails Commit PionerasDev – Rails Girls – A. H.
Hola… Soy: Kelly J. Villa C. Desarrollo Web Rubiyist –
Rails Commit PionerasDev – Rails Girls – A. H. Ingeniera de soporte (meh)
ADMINISTRAR SERVIDORES PRIVADOS
1. WEBRTC https://github.com/kerosene/go-webrtc
COMUNICATION WEB REAL TIME
USER1
USER1 USER2
USER1 USER2
USER1 USER2
USER1 USER2
USER1 USER2 IP
Wait, wait, wait…
• Autenticarse • Identificar candidato (Web Socket) • Crear la
oferta (Stun/Turn) • Envía a otros users (Signal server) • Crear respuesta (Stun/Turn) • Envía la respuesta (Signal Server)
¿Sin VPN’S?
¿Sin VPN’S? Y CON SEGURIDAD
None
CONEXIÓN SSH. OFFER ANSWER SDP
3 APLICACIONES Handdle Servidor de señales Chat Server Servidor en
el pc a comunicar (1 de las máquinas) Client Administrador de sistemas (connecting remote server)
Ajá, pero… ¿Gain? ¿Y el consumo? ¿Y la seguridad?
3 APLICACIONES Handdle Servidor de señales Chat Server Servidor en
el pc a comunicar (1 de las máquinas) Client Administrador de sistemas (connecting remote server)
Cuál es la parte bonita? WRAPPER A GOLANG
Cuál es la parte bonita? WRAPPER A GOLANG
Place your screenshot here LET’S PROJECT Implementación ORTC a C++
wrapper a Go.
None
Gracias! ¿Tienes preguntas? » @villa.kelly » kellyssj02