|
| 1 | +This module scans for Cambium ePMP 1000 management login portal(s), and attempts to identify valid credentials. Default login credentials are - admin/admin, installer/installer, home/home and readonly/readonly. |
| 2 | + |
| 3 | +## Verification Steps |
| 4 | + |
| 5 | +1. Do: ```auxiliary/scanner/http/epmp1000_web_login``` |
| 6 | +2. Do: ```set RHOSTS [IP]``` |
| 7 | +3. Do: ```set RPORT [PORT]``` |
| 8 | +4. Do: ```run``` |
| 9 | + |
| 10 | +## Sample Output |
| 11 | + |
| 12 | + ``` |
| 13 | +msf > use auxiliary/scanner/http/epmp1000_web_login |
| 14 | +msf auxiliary(epmp1000_web_login) > info |
| 15 | +
|
| 16 | + Name: Cambium ePMP 1000 Login Scanner |
| 17 | + Module: auxiliary/scanner/http/epmp1000_web_login |
| 18 | + License: Metasploit Framework License (BSD) |
| 19 | + Rank: Normal |
| 20 | +
|
| 21 | +Provided by: |
| 22 | + |
| 23 | +
|
| 24 | +Basic options: |
| 25 | + Name Current Setting Required Description |
| 26 | + ---- --------------- -------- ----------- |
| 27 | + BLANK_PASSWORDS false no Try blank passwords for all users |
| 28 | + BRUTEFORCE_SPEED 5 yes How fast to bruteforce, from 0 to 5 |
| 29 | + DB_ALL_CREDS false no Try each user/password couple stored in the current database |
| 30 | + DB_ALL_PASS false no Add all passwords in the current database to the list |
| 31 | + DB_ALL_USERS false no Add all users in the current database to the list |
| 32 | + PASSWORD admin no A specific password to authenticate with |
| 33 | + PASS_FILE no File containing passwords, one per line |
| 34 | + Proxies no A proxy chain of format type:host:port[,type:host:port][...] |
| 35 | + RHOSTS yes The target address range or CIDR identifier |
| 36 | + RPORT 80 yes The target port |
| 37 | + SSL false no Negotiate SSL/TLS for outgoing connections |
| 38 | + STOP_ON_SUCCESS false yes Stop guessing when a credential works for a host |
| 39 | + THREADS 1 yes The number of concurrent threads |
| 40 | + USERNAME admin no A specific username to authenticate as |
| 41 | + USERPASS_FILE no File containing users and passwords separated by space, one pair per line |
| 42 | + USER_AS_PASS false no Try the username as the password for all users |
| 43 | + USER_FILE no File containing usernames, one per line |
| 44 | + VERBOSE true yes Whether to print output for all attempts |
| 45 | + VHOST no HTTP server virtual host |
| 46 | +
|
| 47 | +Description: |
| 48 | + This module scans for Cambium ePMP 1000 management login portal(s), |
| 49 | + and attempts to identify valid credentials. Default login |
| 50 | + credentials are - admin/admin, installer/installer, home/home and |
| 51 | + readonly/readonly. |
| 52 | +
|
| 53 | +msf auxiliary(epmp1000_web_login) > set rhosts 1.2.3.4 |
| 54 | +msf auxiliary(epmp1000_web_login) > set username installer |
| 55 | +msf auxiliary(epmp1000_web_login) > set password installer |
| 56 | +msf auxiliary(epmp1000_web_login) > run |
| 57 | +
|
| 58 | +[+] 1.2.3.4:80 - Running Cambium ePMP 1000 version 3.0... |
| 59 | +[*] 1.2.3.4:80 - Trying username:"installer" with password:"installer" |
| 60 | +[+] SUCCESSFUL LOGIN - 1.2.3.4:80 - "installer":"installer" |
| 61 | +[*] Scanned 1 of 1 hosts (100% complete) |
| 62 | +[*] Auxiliary module execution completed |
| 63 | + ``` |
0 commit comments