w3af не запускается на Ubuntu 14.04

После установки w3af с

склонные sudo - получают установку w3af

Меня встречают следующей ошибкой, когда я запускаю w3af:

w3af
Дополнительная информация:
pybloomfiltermmap является необходимой зависимостью в *, отклоняют системы, для установки его, выполните следующие команды:
склонные sudo - получают установку python2.6-dev
sudo easy_install pybloomfiltermmap

Так как первый выпуск - это, python2.6-dev не упаковывается для Ubuntu 14.04, 2.7. Причем второе - то, что easy_install управляют результатами по следующей ошибке:

sudo easy_install pybloomfiltermmap
Searching for pybloomfiltermmap
Reading https://pypi.python.org/simple/pybloomfiltermmap/
Best match: pybloomfiltermmap 0.3.14.macosx-10.9-intel
Downloading https://pypi.python.org/packages/2.7/p/pybloomfiltermmap/pybloomfiltermmap-0.3.14.macosx-10.9-intel.tar.gz#md5=bd4bc20376cfceb9e0bb66b49e211f0d
Processing pybloomfiltermmap-0.3.14.macosx-10.9-intel.tar.gz
error: Couldn't find a setup script in /tmp/easy_install-QQQW0T/pybloomfiltermmap-0.3.14.macosx-10.9-intel.tar.gz
1
задан 5 August 2015 в 19:52

3 ответа

Одно решение состоит в том, чтобы использовать зернышко вместо easy_install для установки pybloomfiltermmap:

sudo pip install pybloomfiltermmap

, Но действительное решение должен использовать пакет, доступный в репозиториях Ubuntu:

sudo apt-get install python-pybloomfiltermmap

Связанная ошибка на панели запуска: https://bugs.launchpad.net/ubuntu / + source/w3af / + ошибка/1096580

2
ответ дан 7 December 2019 в 12:44

Я столкнулся с партией проблем, в то время как установка и выполнение W3af на Ubuntu и мне придумали следующие шаги, которые помогут в легкой установке.

  1. Установка Ubuntu 14.04.5 на плеере VMware или VirtualBox
  2. Выполняет шаги, упомянутые здесь: http://docs.w3af.org/en/latest/install.html
  3. Примечание: пакет зависимостей должен быть установлен той же версии, как упомянуто, когда зависимость отсутствует. Установка последней версии могла бы создать ошибку. Установите последнюю версию (как новая версия зернышка) только, когда это будет требоваться.
  4. Примечание: если удаление перестало работать или не может соединиться с прокси или URL, дать команду прокси::

           –proxy=<proxy address>:<port number>
    
  5. Открытый терминал и входит, следующие команды

           sudo -sH
           cd /opt
           apt-get update
           apt-get install git build-essential
           git clone https://github.com/andresriancho/w3af.git
           apt-get install python2.7-dev python-setuptools python-pip
    
          (Or -> apt-get install python2.7-dev python-setuptools python-pip –proxy=<proxy address>:<port number> )
    
  6. выполняют следующую команду

          cd w3af/
         ./w3af_console
    
  7. , которую Вас можно было бы попросить обновить до последней версии зернышка
  8. Проверка версия зернышка путем ввода: победите †“Загрузка версии
  9. , последняя версия зернышка (tar.gz файл)

         Extract the file
         Go to terminal and go inside the pip folder 
         Enter sudo –sH ( command for root)
         Enter  : python setup.py install
         This will install latest version of pip
         (or download get-pip.py file and run this file in cmd)
    
  10. Теперь вводит команду:./w3af_console
  11. Затем, мы пытаемся выполнить команду w3af_console, которая, скорее всего, перестанет работать из-за недостающих зависимостей. Эта команда генерирует сценарий помощника в"/tmp/w3af_dependency_install.sh "это, когда выполненный установит все необходимые зависимости.
  12. Теперь проверяют файл: w3af_dependency_install.sh для всех недостающих зависимостей
  13. Копия они управляют и выполняют их в терминале (внутри выбирают папка, с †“упомянутый прокси)
  14. Установка недостающие зависимости
  15. команда Write: Python ez_setup.py установка. (это для установки инструментов установки. Последняя версия)
  16. загрузка vulndb †“ошибка установки.
  17. Внутренняя часть vulndb папка. Откройте setup.py файл и изменитесь, setuptools_git-1.1 к Установке setuptools-git-1.1
  18. setuptools-git-1.1. дают команду: Python setup.py установка (в папке мерзавца инструментов установки)
  19. Теперь установка vulndb. дает cmd-Python setup.py установка (внутри vulndb папка)
  20. , W3af готов работать
  21. , Теперь входят в w3af папку. Команда Enter:./w3af_console.
  22. Никакие недостающие зависимости не будут там.
  23. Другая Команда:

        pip freeze | grep futures    --this command will show the version of futures installed.
        Output of the above cmd: futures==2.1.5
        Pip freeze    -- this command will show all the list of dependencies installed with the specific version.
    
  24. Для выполнения:./w3af_gui, Вы могли бы пропускать пакет или зависимость. Установите их и затем работайте снова.
0
ответ дан 7 December 2019 в 12:44

Я также получил эту ошибку, я нашел, что решение u должно установить существенный для сборки libssl-dev libffi-dev python-dev прежде, чем установить pybloomfiltermmap

sudo apt-get install build-essential libssl-dev libffi-dev python-dev
pip install pybloomfiltermmap
1
ответ дан 7 December 2019 в 12:44

Другие вопросы по тегам:

Похожие вопросы: