Logo
Web01
Ch4os1@web01:~/writeups/Beep
← Back to all write-ups

Beep

Lab Details

Tasks

Q1: Which Linux distribution is the target machine running?

   443/tcp   open  ssl/http   Apache httpd 2.2.3 ((CentOS))
   |_http-title: Elastix - Login page
   | ssl-cert: Subject: commonName=localhost.localdomain/organizationName=SomeOrganization/stateOrProvinceName=SomeState/countryName=--
   | Not valid before: 2017-04-07T08:22:08
   |_Not valid after:  2018-04-07T08:22:08
   | http-robots.txt: 1 disallowed entry 
   |_/
   |_http-server-header: Apache/2.2.3 (CentOS)
   |_ssl-date: 2025-05-16T02:00:43+00:00; -1m01s from scanner time.

Q2: What version of TLS is the web application on TCP port 443 using?

    |   TLSv1.0: 
    |     ciphers: 
    |       TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA (dh 1024) - F
    |       TLS_DHE_RSA_WITH_AES_128_CBC_SHA (dh 1024) - F

Q3: What is the name of the software that's hosting a webserver on 443?

Q4: Which Elastix endpoint is vulnerable to a Local File Inclusion?

Q5: What is the name of the FreePBX configuration file that contains the database configuration?

Q6: What additional flag is needed when attempting to SSH as root to the target machine due to a "no matching key exchange method found" error? It starts with -o and ends with -sha1.

ssh root@10.10.10.7            
Unable to negotiate with 10.10.10.7 port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1

Q7&8: Flags for user fanis and root

Lesson Learned