平台说明

  • 本平台设计理念: 简单配置即可使用,无需数据库,无需其他组件支持,可直接在php虚拟空间使用
  • SAE用户请切换到sae分支,并阅读sae分支下的README.md
    mainpanel.png

安装说明

自动安装

  • 安装http server与php环境(ubuntu: sudo apt-get install apache2 php5 或 sudo apt-get install apache2 php7.0 libapache2-mod-php7.0)
  • 上传所有文件至空间根目录
  • 访问http://网站地址/
    install.png
  • 根据提示配置xss平台
  • 在配置前,需要赋予xss数据存储路径、js模板存储路径、我的js存储路径写权限,以及平台根目录写权限(sudo chmod 777 -R ./)
  • 完成安装,访问http://网站地址/admin.php登录后台
  • 当有请求访问/index.php?a=xxx&b=xxxx,所有携带数据包括get,post,cookie,httpheaders,客户端信息都会记录
  • 如不做二次开发,可直接删除根目录下diff、guide、src目录
  • 如果有权限,请开启Apache中的AllowOverride以使.htaccess生效(可选)

    • xss数据存储路径将被设置为禁止web访问
    • js模板存储路径、我的js存储路径将被设置为仅允许访问js文件
  • 手动安装

    • 安装http server与php5环境(ubuntu: sudo apt-get install apache2 php5)
    • 上传所有文件至空间根目录
    • 将config-sample.php重命名为config.php,修改config.php,指定xss数据、我的js、js模板的存放目录,以及数据是否启用加密、加密密码、与加密方法(详细说明见文件注释)

    define('PASS', '2a05218c7aa0a6dbd370985d984627b8');
    define('DATA_PATH', 'data');
    define('JS_TEMPLATE_PATH', 'template');
    define('MY_JS_PATH', 'myjs');
    define('ENABLE_ENCRYPT', true);
    define('ENCRYPT_PASS', "bluelotus");
    define('ENCRYPT_TYPE', "RC4");

    • PASS为登录密码,可用php -r '$salt="!KTMdg#^^I6Z!deIVR#SgpAI6qTN7oVl";$key="你的密码";$key=md5($salt.$key.$salt);$key=md5($salt.$key.$salt);$key=md5($salt.$key.$salt);echo $key;'生成密码hash
    • 赋予DATA_PATHMY_JS_PATHJS_TEMPLATE_PATH对应的目录写权限
    • 当有请求访问/index.php?a=xxx&b=xxxx,所有携带数据包括get,post,cookie,httpheaders,客户端信息都会记录
    • 可访问admin.php登录查看记录的数据,初始登录密码bluelotus
    • 如不做二次开发,可直接删除根目录下diff、guide、src目录
    • 如果有权限,请开启Apache中的AllowOverride以使.htaccess生效(可选)

      • DATA_PATH被设置为禁止web访问
      • MY_JS_PATH与JS_TEMPLATE_PATH被设置为仅允许访问js文件

下载地址:https://github.com/firesunCN/BlueLotus_XSSReceiver

标签: xss

添加新评论