一 、下载说明
我们首先下载安装包,其官方网站为 http://nosqlproject.com/docs.htm,
github的下载地址是 https://github.com/torque59/Nosql-Exploitation-Framework
#(或者在https://github.com/中搜索nosql-exploitation-framework)
二、安装说明
然后查看文件夹”Nosql" 中的“README”, 可以用notepad打开,接下来执行如下命令:
root@kali:~#apt-get install python-setuptools
root@kali:~#easy_install pip
root@kali:~/Nosql# ./installformac.sh #因为该脚本仅是适合苹果电脑,所以难免会出现一些问题
root@kali:~/Nosql#pip install -r requirements.txt
三、问题解决
1. 若提示安装成功,但是无法启动root@kali:~/Nosql#nosqlframework.py -h
根据提示的“ couldn't find couchpy ”之类的提示词。解决方案为:root@kali:~/Nosql# easy_install couchpy
2. 文件夹”Nosql" 中的 文件“requirements.txt ”的内容如下,如无法安装成功,请手动安装这些包
安装方式类似于:(easy_install、apt-get等等安装方式都可以尝试一下)
root@kali:~/Nosql# easy_install pymongo
root@kali:~/Nosql# apt-get install redis
root@kali:~/Nosql# easy_install cassandra_driver
pymongo == 3.0.3
redis == 2.10.3
redis-dump-load == 0.3.0
Ghost.py == 0.2
requests == 2.7.0
cassandra_driver == 3.0.0a1
CouchDB == 1.0
couchpy == 0.2dev
scapy == 2.3.1
shodan == 1.3.6
starbase == 0.3.3
termcolor == 1.1.0
pcap
3. 最后可以直接运行
root@kali:~/Nosql# python nosqlframework.py -h
四 使用方法
- root@kali:~/Nosql#nosqlframework.py -ip 88.88.88.88 -scan
- root@kali:~/Nosql#nosqlframework.py -ip 88.88.88.88 -dict mongo -file b.txt
- root@kali:~/Nosql#nosqlframework.py -ip 88.88.88.88 -enum couch
- root@kali:~/Nosql#nosqlframework.py -ip 88.88.88.88 -enum redis
- root@kali:~/Nosql#nosqlframework.py -ip 88.88.88.88 -clone couch
五 具体使用方法请参考
root@kali:~/Nosql# python nosqlframework.py -h
或者官方文档:http://nosqlproject.com/docs.htm
欢迎大家分享更好的思路,热切期待^^_^^ !!!