前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >蚁逅v1.0_你从所未见的XSS平台

蚁逅v1.0_你从所未见的XSS平台

作者头像
C4rpeDime
发布2018-09-28 11:05:53
2.5K0
发布2018-09-28 11:05:53
举报
文章被收录于专栏:黑白安全黑白安全
程序图片
蚁逅v1.0_你从所未见的XSS平台
蚁逅v1.0_你从所未见的XSS平台
程序介绍

 集在线WEBTOOLS、BLOG以及一款基于socket.io开发的全新XSS平台

项目地址
代码语言:javascript
复制
https://github.com/LubyRuffy/ant

安装与部署

0x1.依赖环境

本人使用测试环境

应用

版本

Ubuntu

14.04

Nodejs

0.12.x

Mongodb

2.6.7

提示:高版本也可正常使用

所需环境请自行安装。

0x2.获取代码
代码语言:javascript
复制
$ git clone https://github.com/LubyRuffy/ant.git

或者使用下面的链接下载源码并解压:

代码语言:javascript
复制
$ wget https://github.com/LubyRuffy/ant/archive/master.zip
0x3.安装必要模块
代码语言:javascript
复制
$ cd web
$ npm install
0x4.安装数据库

  1.启动数据库

代码语言:javascript
复制
$ cd database
$ mongod -f db.conf

  2. 导入数据

代码语言:javascript
复制
$ mongorestore
0x5.启动程序
代码语言:javascript
复制
$ cd web
$ node app

启动成功后访问

代码语言:javascript
复制
http://127.0.0.1:3000

默认管理帐号 i@root.cool , 密码 123456

其他配置

0x1.邮箱配置

这个功能采用了nodemailer模块,目前个人使用的是QQ邮箱的SMTP功能,用户可自行更改

编辑 modules/mail.js 的 config 变量即可

代码语言:javascript
复制
var config = {
name: 'ANT',
email: 'email@user.com',
password: 'email-password'
}
0x2.扩展功能

本程序采用了模块化的插件设计,你可以进入 vaaddons 目录,根据名称寻找对应的插件进行更改即可。

route.js为服务端脚本,client.js为未压缩客户端脚本,请编辑后使用uglifyjs进行压缩成client.min.js文件覆盖原文件。

说明

开发一个有用的程序很简单,能坚持维护下去却很难。

我把此代码开源出来,目的很简单:能与同样有兴趣的朋友一起学习分享。

代码写得很烂,现在看来惨不忍睹~不过也算是自己学习中的小作品,你可以参考参考,也可以搭建玩耍玩耍。

本项目不再更新维护。

如果你有兴趣,可以进行修改优化增强,但不能用于盈利以及非法用途

添加收藏

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 程序图片
  • 程序介绍
  • 项目地址
  • 安装与部署
    • 0x1.依赖环境
      • 0x2.获取代码
        • 0x3.安装必要模块
          • 0x4.安装数据库
            • 0x5.启动程序
            • 其他配置
              • 0x1.邮箱配置
                • 0x2.扩展功能
                • 说明
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档