Web Application Detector
     一种快速识别web应用程序的方法

          Hysia
                   hysia@me.com
我是谁

@红黄满                       安全研究
hysia@XEYE
   weibo.com/hysia         扫描器开发

                           漏洞跟踪

                           Python控
content
•   Web 应用的生态环境
•   Web 应用的指纹特征识别方法
•   如何快速识别Web应用
•   WAD 和国外同类项目的异同
•   Web应用识别的意义
Web应用的生态环境




每个web app 都是生态环境中的一个物种
Web应用指纹特征
• Web 应用的指纹特征识别方法
 – Header
 – Html data
 – Special URL or file
Web 应用的指纹特征识别
• Header
Web 应用的指纹特征识别
• Html Data
  – Meta generator 、author
  – Powered by
  – Html注释 <!-- -->
  – 网页的框架
  – 特殊的页面:比如404页面
Web 应用的指纹特征识别
• Meta generator
Web 应用的指纹特征识别
• Powered by
Web 应用的指纹特征识别
• Html注释 <!-- -->




                    more ?
Web 应用的指纹特征识别
• Special URL or file/path
  – 特定的静态文件内容(css、js、html、txt)
  – 特定静态文件的 MD5 Hash (2进制文件等)
  – 特定目录 (或多个目录组合)
Web 应用的指纹特征识别
• Special URL or file/path




                             more ?
快速筛选识别规则
• 我有1000+ 规则, 麻烦来了
• 我有10000+ 网站能快速识别么
• 我们需要大规模快速识别应用!必须的!!有
  没有!!!
快速筛选识别规则
• 根据web server 的 tech 筛选规则
 – Asp/asp.net/Php/Jsp/Django


• 根据web 应用的类型筛选规则
 – Blog/cms/sns/eshop etc….


• 根据web应用的流行程度排序筛选规则
 – 用最短的时间优先命中规则
快速筛选识别规则
• Tech
  – 从目标服务器server banner中获得
  – 参数传入
• web 应用的类型 type
  – 从目标网站的title,meta keyword中尝试自动猜测
  – 参数传入
• web应用的流行程度等级 popular
  – Xml规则库中配置
  – 参数传入
  – 从历史探测的数据中自学习,自动更新数值(实验)
Demo
   这里是程序自动匹配到的应用类型
   根据应用类型blog载入规则进行识别



   这里是程序没有识别到应用类型
   默认载入asp.net的所有规则进行识别
What’s diffrent
• 国外同类型的项目:
 – WhatWeb
 – Blind Elephant
 – WAFP(Web Application Finger Printing)
 – Wapplyzer

• 尝试识别,不要求MD5 匹配,就算被更改也能
  识别出应用,md5 匹配只是辅助精确版本
• 我们更了解中国Web应用的物种和生态环境
Q&A
weibo.com/hysia
Thanks

More Related Content

PDF
分布式爬虫
PDF
分布式爬虫
PDF
I reader远程访问管理系统(iraas v1.0)
PDF
Investiga la vacuna de la malària
PDF
Pnl sec - compassos
PDF
G5 Brasil apresentação institucional
PDF
C:\Fakepath\Comemoração dos 25 Anos da nossa Escola
PDF
Actividade dia internacional do cidadão com deficiência
分布式爬虫
分布式爬虫
I reader远程访问管理系统(iraas v1.0)
Investiga la vacuna de la malària
Pnl sec - compassos
G5 Brasil apresentação institucional
C:\Fakepath\Comemoração dos 25 Anos da nossa Escola
Actividade dia internacional do cidadão com deficiência

Viewers also liked (20)

PPT
CoerêNcia E Unidade
PPT
Aula4 Trabalhandoideias
DOCX
Dialectos De Lgp
PPTX
Microteachingp2 kb
PPT
Jwbn 2 end user computing fb_dep_diknas
PDF
Soluções jogos O Ciclista - Dezembro 2010
PDF
VRmagic eyesi
PDF
Danu dean asmoro menantang global warming sebagai suatu problem sosial
PDF
C4 web
PPTX
Well system
PPTX
TBUMBR - UMBRIA. Analisi Interpretativa
PDF
Activitat 11 prezi
PDF
Fotos antigas anos 1990-2000
PPTX
SSVM Baramunda get together 2012
PPT
презентация
PPS
中国书法作品拍卖
PPSX
Cartilla Clase
PPT
El Slideshare
PPTX
Работа по программе Одаренные дети
CoerêNcia E Unidade
Aula4 Trabalhandoideias
Dialectos De Lgp
Microteachingp2 kb
Jwbn 2 end user computing fb_dep_diknas
Soluções jogos O Ciclista - Dezembro 2010
VRmagic eyesi
Danu dean asmoro menantang global warming sebagai suatu problem sosial
C4 web
Well system
TBUMBR - UMBRIA. Analisi Interpretativa
Activitat 11 prezi
Fotos antigas anos 1990-2000
SSVM Baramunda get together 2012
презентация
中国书法作品拍卖
Cartilla Clase
El Slideshare
Работа по программе Одаренные дети
Ad

Similar to Wad(web application detector) (20)

PPTX
网站离线数据安全分析漫谈 2012cert
PDF
石玉磊 Web rebuild
PDF
白玉磊 Webrebuild
PDF
Ch01 簡介Web應用程式
PPT
使用GoogleAppEngine建立个人信息中心
PPT
搜索引擎技术介绍
PPTX
如何,高效利用搜索引擎+构建网络工具箱
PDF
Google analytics代码部署补充 + SEO 搜索引擎优化
PDF
美团前端架构简介
PPT
Talk about parser text from web pages(hunantv.com)
PDF
天涯论坛的技术进化史-Qcon2011
PDF
6.web 安全架构浅谈
PDF
用戶端攻擊與防禦
PPT
Web使用挖掘
PDF
去哪儿Ugc平台设计经验
PPT
Rest与面向资源的web开发
PDF
Tup2王鹏云:实时搜索架构分析
PDF
王鹏云:实时搜索架构分析
PDF
[.Net开发交流会][2010.06.19]大众点评网的技术变迁之路(王宏)
PDF
大众点评网的技术变迁之路
网站离线数据安全分析漫谈 2012cert
石玉磊 Web rebuild
白玉磊 Webrebuild
Ch01 簡介Web應用程式
使用GoogleAppEngine建立个人信息中心
搜索引擎技术介绍
如何,高效利用搜索引擎+构建网络工具箱
Google analytics代码部署补充 + SEO 搜索引擎优化
美团前端架构简介
Talk about parser text from web pages(hunantv.com)
天涯论坛的技术进化史-Qcon2011
6.web 安全架构浅谈
用戶端攻擊與防禦
Web使用挖掘
去哪儿Ugc平台设计经验
Rest与面向资源的web开发
Tup2王鹏云:实时搜索架构分析
王鹏云:实时搜索架构分析
[.Net开发交流会][2010.06.19]大众点评网的技术变迁之路(王宏)
大众点评网的技术变迁之路
Ad

Wad(web application detector)