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
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
540
GoのWebAssembly活用パターン紹介
syumai
3
10k
SODA - FACT BOOK
sodainc
1
1.1k
エラーって何種類あるの?
kajitack
5
260
業務自動化をJavaとSeleniumとAWS Lambdaで実現した方法
greenflagproject
1
120
セキュリティマネジャー廃止とクラウドネイティブ型サンドボックス活用
kazumura
1
190
エンジニア向け採用ピッチ資料
inusan
0
140
Prism.parseで 300本以上あるエンドポイントに 接続できる権限の一覧表を作ってみた
hatsu38
1
110
Bytecode Manipulation 으로 생산성 높이기
bigstark
2
360
Datadog RUM 本番導入までの道
shinter61
1
310
機械学習って何? 5分で解説頑張ってみる
kuroneko2828
0
220
GraphRAGの仕組みまるわかり
tosuri13
7
440
Featured
See All Featured
Scaling GitHub
holman
459
140k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Balancing Empowerment & Direction
lara
1
340
The World Runs on Bad Software
bkeepers
PRO
68
11k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Building Applications with DynamoDB
mza
95
6.5k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
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