foxscan的安装笔记~

来源:互联网 发布:笔记本颜色校准软件 编辑:程序博客网 时间:2024/06/07 02:51

前几天看到暗月的博客分享了foxscan,我之前安装过GourdScan,正好今天有空就按下foxscan试试,做如下笔记,也有遇到的坑。

http://www.moonsec.com/post-699.html

暗月博客上面有很详细的安装说明。我便不做赘述。

我先安装了所需要的模块

Flask
multiprocessing
tornado
requests
BeautifulSoup 4.2.0

1、下载
https://github.com/fengxuangit/Fox-scan#run
2、模块安装
直接就用pip install 模块安装。我安装 multiprocessing的时候第一次没成功,试了3次 pip 才安装成功。可以多试几次。

3、*设置*

打开根目录下的config.xml

内容如下:

<root>    <mysql>    <host>127.0.0.1</host>    <username>root</username>    <password>123480</password>    <port>3306</port>    <database>foxscan</database>    <charset>utf8</charset></mysql><sqlmap>    http://127.0.0.1:8775 </sqlmap><typelist>    <whitelist>.php,.asp,.aspx,.jsp,.jspx</whitelist>    <blacklist>      .ico,.flv,.js,.css,.jpg,.png,.jpeg,.gif,.pdf,.ss3,.txt,.rar,.zip,.avi,.mp4,.swf,.wmi,.exe,.mpeg     </blacklist></typelist></root>

其中,username标签中写的是mysql的用户名,password是数据库的密码,port端口,charset是编码。
然后那个sqlmap标签写的是sqlmapapi的地址。默认就是
127.0.0.1:8775,然后其他的不用更改。

4、数据库设置
这个我就遇到坑了。我给略过了。。。后来才发现,我当时还想,怎么连数据库都不用设置吗。
我用的phpstudy,直接启动,然后我打开phpmyadmin,直接写sql语句
CREATE DATABASE foxscan DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

source foxscan.sql

就是创建数据库 foxscan,然后设置编码为utf-8。
然后导入根目录下的sql数据,最好直接用phpmyadmin操作。

5、运行

(1) 当然首先运行 sqlmapapi.py

python sqlmapapi.py -s

(2) 然后运行 views.py

这个就遇到坑了。显示缺少iqdb,然后我下载了模块。
还是不行,说找不到config.xml文件。。。然后我打开了代码,我直接改成了绝对路径。好了~~~。

然后复制cmd中显示的地址和端口,浏览器打开。这个是进行设置,主动还是被动,还有测试注入后,显示什么信息。

配置完,点击FUCK It 就可以了。

到这就配置完成了

6、最后运行
运行 libs目录下的proxy.py
python proxy 8081

7、设置浏览器代理。

巴拉巴拉~~~

然后在那个配置界面就会看到任务了。

但是我没有看到什么任务,但是cmd中在显示有任务。。。。
还要研究研究。

0 0
原创粉丝点击