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
330
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
大话前端黑客
聊聊前端黑客及黑客技术,拍拍网前端安全案例分析。
kaiye
March 29, 2013
More Decks by kaiye
See All by kaiye
前端七年之路
kaiye
8
430
拍拍首页2012版前端技术应用
kaiye
2
300
后IE6时代
kaiye
1
1.4k
CSS3/JS/Flash版动画角标的实现与比较
kaiye
0
160
GDD 2011 in Guangzhou
kaiye
0
1.9k
拍首2011前端技术分享
kaiye
1
200
Notification 3
kaiye
0
110
前端开发眼中的组件库
kaiye
3
510
Notification 2
kaiye
0
92
Other Decks in Technology
See All in Technology
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
1
110
Mastering Ruby Box
tagomoris
3
150
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
190
Chart.js が簡単に使えるようになっていたので OGP 画像生成に使った話
kamekyame
0
160
データ基盤をDataformで整えた話 〜 開発環境を添えて 〜
takapy
0
110
LLMを「主役」にしないための 3つの原則
techtekt
PRO
0
120
Amazon Bedrock AgentCore ワークショップ JAWS UG TOHOKU / amazon-bedrock-agentcore-workshop-jawsug-tohoku-2026
gawa
8
310
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.8k
Ruby::Boxでできること、Refinementsでできること
joker1007
3
390
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/3 - 2026/5
oracle4engineer
PRO
1
190
AI Adaptable なテストを整える工夫 / Ways to Make Your Tests AI-Adaptable
bitkey
PRO
3
220
Unlocking the Apps
pimterry
0
230
Featured
See All Featured
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
150
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
160
HDC tutorial
michielstock
2
690
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Leo the Paperboy
mayatellez
7
1.8k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
840
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Google's AI Overviews - The New Search
badams
0
1k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
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