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
大话前端黑客
Search
kaiye
March 29, 2013
Technology
4
300
大话前端黑客
聊聊前端黑客及黑客技术,拍拍网前端安全案例分析。
kaiye
March 29, 2013
Tweet
Share
More Decks by kaiye
See All by kaiye
前端七年之路
kaiye
8
390
拍拍首页2012版前端技术应用
kaiye
2
260
后IE6时代
kaiye
1
1.4k
CSS3/JS/Flash版动画角标的实现与比较
kaiye
0
130
GDD 2011 in Guangzhou
kaiye
0
1.8k
拍首2011前端技术分享
kaiye
1
170
Notification 3
kaiye
0
85
前端开发眼中的组件库
kaiye
3
330
Notification 2
kaiye
0
67
Other Decks in Technology
See All in Technology
楽しくGoを学び合う、LayerXの勉強会文化 / LayerX's study culture of having fun and learning Go together
ar_tama
2
350
スタートアップにおける組織設計とスクラムの長期戦略 / Scrum Fest Kanazawa 2024
yoshikiiida
13
3.6k
How to Think Like a Performance Engineer
csswizardry
4
590
AOAI Dev Day - Opening Session
yoshidashingo
2
440
Datadog Cloud SIEMを使ってAWS環境の脅威を可視化した話/lifeistech-datadog-cloud-siem
gidajun
0
480
CTOから見た事業開発とプロダクト開発 / My Perspective on Business and Product Development as CTO
keisuke69
4
960
20240717_イケコパ代表Copilot_in_Teams会社でこう使ってます
ponponmikankan
2
430
VPoEの視点から見た、ヘンリーがサーバーサイドKotlinを使う理由 / Why Server-side Kotlin 2024
cho0o0
1
420
AWS IAMのアンチパターン/AWSが考える最低権限実現へのアプローチ概略(JAWS-UG朝会#59資料改修20分版)
htan
0
330
初中級者用如何使用backlog -VALE TUDOEDITION-
in0u
0
140
目標設定は好きですか? アジャイルとともに目標と向き合い続ける方法 / Do you like target Management?
kakehashi
10
3k
ソフトウェアエンジニアリングの知見を活かして データ基盤をいい感じにする on Snowflake [MIERUNE BBQ #10]
mtpooh
2
150
Featured
See All Featured
The Language of Interfaces
destraynor
151
23k
How to Think Like a Performance Engineer
csswizardry
4
590
Principles of Awesome APIs and How to Build Them.
keavy
124
16k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
23
1.9k
GraphQLの誤解/rethinking-graphql
sonatard
59
9.6k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
20
7.2k
Building Applications with DynamoDB
mza
89
5.8k
The Pragmatic Product Professional
lauravandoore
29
6.1k
Stop Working from a Prison Cell
hatefulcrawdad
266
20k
Mobile First: as difficult as doing things right
swwweet
219
8.8k
How to train your dragon (web standard)
notwaldorf
79
5.5k
Build your cross-platform service in a week with App Engine
jlugia
227
17k
Transcript
大话前端黑客 kaiye@ecd
1 Question 2 Books 3 Security
1 Question 2 Books 3 Security
None
灰鸽子的世界
窃取cookie演示
白帽 黑帽 Cracker Hacker 黑哥 窥私 幽灵 余弦 大神 广告
出售
白帽 黑帽 Cracker Hacker 黑哥 窥私 幽灵 余弦 大神 广告
出售 V
《白帽子讲Web安全》
[Attack Category]
3 Security Reports about www.paipai.com
None
All Input is Evil 什么是 反射型XSS?
XSS跨站脚本攻击 反射型XSS / 非持久型 存储型XSS / 持久型 DOM-base XSS
反射型XSS攻击路径 发现漏洞 构造URL
反射型XSS攻击路径 发现漏洞 构造URL
反射型XSS攻击路径 发现漏洞 构造URL 服务器解 析响应
反射型XSS攻击路径 网页执行 恶意脚本 发现漏洞 构造URL 服务器解 析响应
存储型XSS攻击路径 黑客提交 XSS代码
目标用户 访问网页 存储型XSS攻击路径 黑客提交 XSS代码
网页执行 恶意脚本 目标用户 访问网页 存储型XSS攻击路径 黑客提交 XSS代码
网页执行 恶意脚本 目标用户 访问网页 存储型XSS攻击路径 黑客提交 XSS代码
DOM XSS常见输入输出点
location referrer window.name cookie DOM XSS常见输入输出点
location referrer window.name cookie eval() document.write() innerHTML location.href DOM XSS常见输入输出点
None
All Input is Evil
如何防御XSS?
X-XSS-Protection: 1 X-Frame-Options / X-CSP HttpOnly Cookie Filter/En&Decode (OWASP)
还有哪些常见的 前端攻击手段?
CSRF
携带用户cookie发送跨站伪造请求 HTML CSRF / JSON HiJacking / Flash CSRF 如访问以下DEMO将发送清除拍拍浏览记录
<img src=”http://my.paipai.com/cgi-bin/vieweditems/delete” /> 使用校验码、token防御
界面操作劫持 Clickjacking/Drag&Dropjacking/Tapjacking
低技术、强社工、高成功率 Frame Busting / X-Frame-Options:SAMEORIGIN DEMO: http://yekai.net/demo/clickjacking.html
漏洞之三 事件描述如下: 外部报告list1.paipai.com站点存在路径 泄漏,请BU及时处理。泄露信息: <!-- directory="/eos3/tmp/gamma/b2/data/ 71210/c2c/var/forword/v5/sinclude/common" filename="inc_foot_services.shtml" --> 修复建议:删除上述内容。
抓好安全生产 促进经济发展
鸣谢 • 中国黑客传说 • HTML5安全参考 • http://www.80vul.com/webzine • http://blog.knownsec.com/2013/03/全球黑 客在关注什么之exploit-db-web篇/
• http://www.wooyun.org/
脑暴:怎样破解WIFI
回顾 • XSS 跨站脚本 - 反射型XSS - 存储型XSS - DOM-base
XSS • CSRF 跨站请求伪造 • Clickjacking 界面操作劫持
Thank You