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
0
69
SSH sobre WebRTC
Administración P2P segura y remota de servidores privados.
kvilla2
May 10, 2018
Tweet
Share
More Decks by kvilla2
See All by kvilla2
Plantilla_WPBQ_slides.pdf
kvilla2
0
40
Presentación a PionerasDev
kvilla2
0
200
E(du)CATE
kvilla2
0
45
Other Decks in Programming
See All in Programming
Go1.25からのGOMAXPROCS
kuro_kurorrr
1
770
A2A プロトコルを試してみる
azukiazusa1
2
730
ktr0731/go-mcpでMCPサーバー作ってみた
takak2166
0
170
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
730
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
ivargrimstad
1
820
赤裸々に公開。 TSKaigiのオフシーズン
takezoux2
0
140
型付きアクターモデルがもたらす分散シミュレーションの未来
piyo7
0
800
機械学習って何? 5分で解説頑張ってみる
kuroneko2828
0
220
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
11
2.7k
WindowInsetsだってテストしたい
ryunen344
1
190
SODA - FACT BOOK
sodainc
1
1.1k
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
240
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
245
12k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
GraphQLとの向き合い方2022年版
quramy
46
14k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Rails Girls Zürich Keynote
gr2m
94
14k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
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