Skip to content

Wapalyzer install fails #2485

Open
Open
@TheToddLuci0

Description

@TheToddLuci0

Describe the bug
BBoT setup phase failed when unable to install wapalyzer python deps.

The fix is as simple as apt install python3-dev, so that probably just needs added to the apt_deps somewhere.

BBOT Command
bbot -t evil.corp -p cloud-enum code-enum nuclei subdomain-enum web-basic

OS, BBOT Installation Method + Version

┌──(kali㉿kali)-[~]
└─$ cat /etc/os-release 
PRETTY_NAME="Kali GNU/Linux Rolling"
NAME="Kali GNU/Linux"
VERSION_ID="2024.4"
VERSION="2024.4"
VERSION_CODENAME=kali-rolling
ID=kali
ID_LIKE=debian
HOME_URL="https://www.kali.org/"
SUPPORT_URL="https://forums.kali.org/"
BUG_REPORT_URL="https://bugs.kali.org/"
ANSI_COLOR="1;31"
                                                                                                                                                                                                                                                                
┌──(kali㉿kali)-[~]
└─$ bbot --version                                                                          
  ______  _____   ____ _______
 |  ___ \|  __ \ / __ \__   __|
 | |___) | |__) | |  | | | |
 |  ___ <|  __ <| |  | | | |
 | |___) | |__) | |__| | | |
 |______/|_____/ \____/  |_|
 BIGHUGE BLS OSINT TOOL v3.0.0

www.blacklanternsecurity.com/bbot

v3.0.0
                                                                                                                                                                                                                                                                
┌──(kali㉿kali)-[~]
└─$ pipx list        
venvs are in /home/kali/.local/share/pipx/venvs
apps are exposed on your $PATH at /home/kali/.local/bin
manual pages are exposed at /home/kali/.local/share/man
   package bbot 3.0.0, installed using Python 3.13.3
    - bbot
   package bbot-server 0.1.0, installed using Python 3.13.3
    - bbctl
                                

BBOT Config
Default, only changes are adding some API keys

Logs/Screenshots

      copying aiohttp/.hash/_cparser.pxd.hash -> build/lib.linux-x86_64-cpython-313/aiohttp/.hash                                                                                                                                                               
      copying aiohttp/.hash/_find_header.pxd.hash -> build/lib.linux-x86_64-cpython-313/aiohttp/.hash                                                                                                                                                           
      copying aiohttp/.hash/_helpers.pyi.hash -> build/lib.linux-x86_64-cpython-313/aiohttp/.hash                                                                                                                                                               
      copying aiohttp/.hash/_helpers.pyx.hash -> build/lib.linux-x86_64-cpython-313/aiohttp/.hash                                                                                                                                                               
      copying aiohttp/.hash/_http_parser.pyx.hash -> build/lib.linux-x86_64-cpython-313/aiohttp/.hash                                                                                                                                                           
      copying aiohttp/.hash/_http_writer.pyx.hash -> build/lib.linux-x86_64-cpython-313/aiohttp/.hash                                                                                                                                                           
      copying aiohttp/.hash/_websocket.pyx.hash -> build/lib.linux-x86_64-cpython-313/aiohttp/.hash                                                                                                                                                             
      copying aiohttp/.hash/hdrs.py.hash -> build/lib.linux-x86_64-cpython-313/aiohttp/.hash                                                                                                                                                                    
      running build_ext                                                                                                                                                                                                                                         
      building 'aiohttp._websocket' extension                                                                                                                                                                                                                   
      creating build/temp.linux-x86_64-cpython-313/aiohttp                                                                                                                                                                                                      
      x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/home/kali/.local/share/pipx/venvs/bbot/include -I/usr/include/python3.13 -c aiohttp/_websocket.c -o build/temp.linux-x86_64-cpython-313/aiohttp/_websocket.o      
      aiohttp/_websocket.c:16:10: fatal error: Python.h: No such file or directory                                                                                                                                                                              
         16 | #include "Python.h"                                                                                                                                                                                                                               
            |          ^~~~~~~~~~                                                                                                                                                                                                                               
      compilation terminated.                                                                                                                                                                                                                                   
      error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1                                                                                                                                                                                    
      [end of output]                                                                                                                                                                                                                                           
                                                                                                                                                                                                                                                                
  note: This error originates from a subprocess, and is likely not a problem with pip.                                                                                                                                                                          
  ERROR: Failed building wheel for aiohttp                                                                                                                                                                                                                      
ERROR: Failed to build installable wheels for some pyproject.toml based projects (aiohttp)                                                                                                                                                                      
                                                                                                                                                                                                                                                                
[WARN] Setup failed for module "wappalyzer"                                                                                                                                                                                                                     
[INFO] Installing the following pip packages: asyncpg                                                                                                                                                                                                           
[INFO] Successfully installed asyncpg-0.30.0                                                                                                                                                                                                                    
[INFO] Installing the following pip packages: badsecrets~=0.9.29                                                                                                                                                                                                
[INFO] Successfully installed Django-4.2.21 asgiref-3.8.1 badsecrets-0.9.30 blinker-1.9.0 click-8.2.1 flask-3.1.1 flask-unsign-1.2.1 itsdangerous-2.2.0 sqlparse-0.5.3 viewstate-0.6.0 werkzeug-3.1.3                                                           
[INFO] Installing the following OS packages: git                                                                                                                                                                                                                
[INFO] Successfully installed OS packages "git"                                                                                                                                                                                                                 
[INFO] Running 1 Ansible tasks for nuclei                                                                                                                                                                                                                       
[INFO] Successfully ran 1 Ansible tasks for nuclei                                                                                                                                                                                                              
[INFO] Installing the following pip packages: pyyaml~=6.0                                                                                                                                                                                                       
[INFO] Requirement already satisfied: pyyaml~=6.0 in ./.local/share/pipx/venvs/bbot/lib/python3.13/site-packages (6.0.2)                                                                                                                                        
[INFO] Installing the following pip packages: neo4j                                                                                                                                                                                                             
[INFO] Successfully installed neo4j-5.28.1 pytz-2025.2                                                                                                                                                                                                          
[INFO] Installing the following OS packages: openssl                                                                                                                                                                                                            
[INFO] Successfully installed OS packages "openssl"                                                                                                                                                                                                             
[INFO] Installing the following pip packages: pyOpenSSL~=24.0.0                                                                                                                                                                                                 
[INFO] Successfully installed cryptography-42.0.8 pyOpenSSL-24.0.0                                                                                                                                                                                              
[ERRR] Failed to install dependencies for 1 modules: wappalyzer (--force to run module anyway) 

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions