Tool Documentation:

apache-users Usage Example

Run against the remote host (-h, passing a dictionary of usernames (-l /usr/share/wordlists/metasploit/unix_users.txt), the port to use (-p 80), disable SSL (-s 0), specify the HTTP error code (-e 403), using 10 threads (-t 10):

root@kali:~# apache-users -h -l /usr/share/wordlists/metasploit/unix_users.txt -p 80 -s 0 -e 403 -t 10

Packages and Binaries:


This Perl script will enumerate the usernames on any system that uses Apache with the UserDir module.

Installed size: 13 KB
How to install: sudo apt install apache-users

  • libio-all-lwp-perl
  • libio-socket-ip-perl
  • libparallel-forkmanager-perl
root@kali:~# apache-users -h

USAGE: apache-users [-h] [-l names] [-p 80] [-s (SSL Support 1=true 0=false)] [-e 403 (http code)] [-t threads]


Updated on: 2024-Mar-11