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

程序图片

程序介绍

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

项目地址

https://github.com/LubyRuffy/ant

安装与部署

0x1.依赖环境

本人使用测试环境

应用

版本

Ubuntu

14.04

Nodejs

0.12.x

Mongodb

2.6.7

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

所需环境请自行安装。

0x2.获取代码

$ git clone https://github.com/LubyRuffy/ant.git

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

$ wget https://github.com/LubyRuffy/ant/archive/master.zip

0x3.安装必要模块

$ cd web
$ npm install

0x4.安装数据库

  1.启动数据库

$ cd database
$ mongod -f db.conf

  2. 导入数据

$ mongorestore

0x5.启动程序

$ cd web
$ node app

启动成功后访问

http://127.0.0.1:3000

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

其他配置

0x1.邮箱配置

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

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

var config = {
name: 'ANT',
email: 'email@user.com',
password: 'email-password'
}

0x2.扩展功能

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

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

说明

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

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

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

本项目不再更新维护。

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

添加收藏

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏网络

创建一个DIY的APM监视Node.js中的Web应用程序的性能

Tl;dr 构建一个监视应用程序执行情况的工具不再是很困难了。Node.js中Async Hooks API和Performance Hooks API最近增加...

20280
来自专栏IT技术精选文摘

从Java视角理解系统结构(二)CPU缓存

众所周知, CPU是计算机的大脑, 它负责执行程序的指令; 内存负责存数据, 包括程序自身数据. 同样大家都知道, 内存比CPU慢很多. 其实在30年前, CP...

27590
来自专栏杂烩

一种海量日志存储、分析解决方案V1.1 原

针对上一个版本https://my.oschina.net/shyloveliyi/blog/786337,有如下更新:

12030
来自专栏Java技术栈

让面试官颤抖的 HTTP 2.0 协议面试题

Http协议,对于拥有丰富开发经验的程序员来说简直是信手拈来,家常便饭。虽然天天见,但是对于http协议的问题,可能很多人在没有积极准备的情况下,不一定能很好的...

22420
来自专栏机器学习养成记

静态爬虫与地址经纬度转换(python)

“ 本文通过一个小例子,展示了用python进行静态爬虫的方法,并且将爬取下来的城市列表,通过调用百度地图api,返回对应经纬度。” ---- requests...

67380
来自专栏点滴积累

Ubuntu16.04双网卡主备配置

前几日写了一篇Ubuntu14.04双网卡主备配置,没成想变化总是这么快,今日安装某软件,提示最匹配的ubuntu版本是16.04,作为一个码农能有什么办法,只...

53350
来自专栏代码GG之家

深入Android源码系列(一)

? 本文讲解内容有 loadLibrary流程 linker ELF ndk开发以及配置调试版本 ndk-...

35460
来自专栏我就是马云飞

JJEvent 一个可靠的Android端数据埋点SDK

注:代码已经经过线上项目验证, 横向Google统计对比,统计数据无丢失,性能稳定.

46540
来自专栏北京马哥教育

Linux 初步知识详解

1. 描述计算机的组成及其功能 一个完整的计算机系统由硬件系统和软件系统两大部分组成 冯诺依曼体系下的计算机五大部件 CPU:运算器、控制器、寄存器、缓存(一二...

40770
来自专栏静下来

#1273 – Unknown collation: ‘utf8mb4_unicode_ci’的解决方法

前段时间没心情更新博客,现在打算又慢慢更新吧。 换了个域名,换个心情。 最近由于一个新的网站程序。对mysql、php版本有特殊要求。 又不想浪费钱再去买个服务...

402120

扫码关注云+社区

领取腾讯云代金券