如何在KALI-LINUX上安装Nosql-Exploitation-Framework

来源:互联网 发布:python开发应用软件 编辑:程序博客网 时间:2024/05/23 12:44

一 、下载说明

我们首先下载安装包,其官方网站为 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

欢迎大家分享更好的思路,热切期待^^_^^ !!!

0 0
原创粉丝点击