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
There Is No Silver Bullet (Español)
Search
Harley Watson
November 29, 2014
Programming
0
160
There Is No Silver Bullet (Español)
Harley Watson
November 29, 2014
Tweet
Share
More Decks by Harley Watson
See All by Harley Watson
paper tickets > smartcards, probably.
unlobito
0
7.6k
one, two step
unlobito
0
790
What's in your pocket? (BSides Manchester)
unlobito
0
1k
sorry, we're cash only. (securi-tay)
unlobito
1
1.2k
Sorry, we're cash only. (hacksoc)
unlobito
0
100
There Is No Silver Bullet
unlobito
0
930
Other Decks in Programming
See All in Programming
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
490
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
190
CSC509 Lecture 05
javiergs
PRO
0
300
なぜGoのジェネリクスはこの形なのか? Featherweight Goが明かす設計の核心
ryotaros
7
1.1k
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
390
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
220
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
10
6.5k
CSC509 Lecture 04
javiergs
PRO
0
300
明日から始めるリファクタリング
ryounasso
0
130
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
520
CSC305 Lecture 05
javiergs
PRO
0
210
Your Perfect Project Setup for Angular @BASTA! 2025 in Mainz
manfredsteyer
PRO
0
160
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.3k
4 Signs Your Business is Dying
shpigford
185
22k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
54
3k
Code Reviewing Like a Champion
maltzj
525
40k
A designer walks into a library…
pauljervisheath
209
24k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
860
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Bash Introduction
62gerente
615
210k
Building an army of robots
kneath
306
46k
Transcript
there is no silver bullet Henri Watson
¿Cuáles son los problemas que comúnmente afectan a las
aplicaciones web en la República Dominicana?
Una falta de HTTPS
Usar HTTPS no te va a quitar el pica
pollo del día.
La propuesta actual para HTTP/2.0 obliga el uso de
TLS.
Si decides usar HTTPS, también usa Strict-‐Transport-‐Security y
ssllabs.com/ssltest
Inyecciones SQL
GET /rastreador?orden=12345”; DROP TABLE ordenes;-‐-‐ SELECT * FROM
ordenes WHERE orden = “12345”; DROP TABLE ordenes;-‐-‐” AND estado = “pendiente” Solicitud del cliente al servidor. Solicitud del servidor web a la base de datos.
None
None
None
Problemas en el manejo de autenacación
None
None
Cross-‐Site Scripang (XSS)
GET /hola?nombre=<script src=“hhp://malva.do/ jajaxddd.js”></script> ¡Hola, <script src=“hhp://malva.do/jajaxddd.js”></ script>!
Solicitud del cliente al servidor. Respuesta del servidor al cliente.
Content-‐Security-‐Policy
Exposición de datos sensiavos
None
Ualizando Componentes con Vulnerabilidades Conocidas
Mailing Lists • bugtraq hhp://www.securityfocus.com/archive/1 • debian-‐security-‐announce
hhps://lists.debian.org/debian-‐security-‐announce/ • fulldisclosure hhp://nmap.org/mailman/lisanfo/fulldisclosure
Mailing Lists •
[email protected]
hhps://hhpd.apache.org/lists.html#hhp-‐announce • nginx-‐announce
hhp://mailman.nginx.org/mailman/lisanfo/nginx-‐ announce • php-‐announce hhp://php.net/mailing-‐lists.php
None
Servicio a Cliente
None
¿Por qué una no existe una « bala de
plata »?
La seguridad informáaca es una inversión constante.
Heartbleed
Al poner los datos de tus usuarios en riesgo,
también pones tu reputación en riesgo.
¡Gracias! @henriwatson
[email protected]
hhps://henriwatson.com/talks/silverbullet