Anonymous


Исполнитель: Тестирование выполнено Кравцовым Николаем, начинающим специалистом по информационной безопасности в 19:31 *(Простая комната, даже слишком.)*.

Использованные файлы:

  • user.txt - флаг
  • root.txt - флаг
  • clean.sh - файл который мы абузили для получение reverse shell
  • linpeas.sh - скрипт для повышения привилегий на linux.

Порядок действий:

1) Редактирование /etc/resolv.conf для доступа в интернет, создание папки комнаты, включение win kex для удобства, включение впн для доступа к комнатам

1) sudo nano /etc/resolv.conf; clear; mkdir anonymous; cd anonymous; kex --win; clear; openvpn ../Kolya080808.ovpn 2) clear; sudo ./thm-troubleshoot; nmap -sCV 10.10.252.217; gobuster dir -w directory-list-2.3-medium.txt -b 404 -u http://10.10.252.217

2) Сканирование портов с помощью nmap.

  • Результаты:
PORT    STATE SERVICE     VERSION
21/tcp  open  ftp         vsftpd 2.0.8 or later
| ftp-anon: Anonymous FTP login allowed (FTP code 230)
|_drwxrwxrwx    2 111      113          4096 Jun 04  2020 scripts [NSE: writeable]
| ftp-syst:
|   STAT:
| FTP server status:
|      Connected to ::ffff:10.9.2.149
|      Logged in as ftp
|      TYPE: ASCII
|      No session bandwidth limit
|      Session timeout in seconds is 300
|      Control connection is plain text
|      Data connections will be plain text
|      At session startup, client count was 3
|      vsFTPd 3.0.3 - secure, fast, stable
|_End of status
22/tcp  open  ssh         OpenSSH 7.6p1 Ubuntu 4ubuntu0.3 (Ubuntu Linux; protocol 2.0)
| ssh-hostkey:
|   2048 8b:ca:21:62:1c:2b:23:fa:6b:c6:1f:a8:13:fe:1c:68 (RSA)
|   256 95:89:a4:12:e2:e6:ab:90:5d:45:19:ff:41:5f:74:ce (ECDSA)
|_  256 e1:2a:96:a4:ea:8f:68:8f:cc:74:b8:f0:28:72:70:cd (ED25519)
139/tcp open  netbios-ssn Samba smbd 3.X - 4.X (workgroup: WORKGROUP)
445/tcp open  netbios-ssn Samba smbd 4.7.6-Ubuntu (workgroup: WORKGROUP)
Service Info: Host: ANONYMOUS; OS: Linux; CPE: cpe:/o:linux:linux_kernel

Host script results:
|_nbstat: NetBIOS name: ANONYMOUS, NetBIOS user: <unknown>, NetBIOS MAC: <unknown> (unknown)
| smb2-time:
|   date: 2025-01-11T15:51:18
|_  start_date: N/A
| smb-security-mode:
|   account_used: guest
|   authentication_level: user
|   challenge_response: supported
|_  message_signing: disabled (dangerous, but default)
| smb-os-discovery:
|   OS: Windows 6.1 (Samba 4.7.6-Ubuntu)
|   Computer name: anonymous
|   NetBIOS computer name: ANONYMOUS\x00
|   Domain name: \x00
|   FQDN: anonymous
|_  System time: 2025-01-11T15:51:18+00:00
| smb2-security-mode:
|   3:1:1:
|_    Message signing enabled but not required

3) Запуск Gobuster для поиска директорий.

  • Результаты:
Ничего не дало.

4) Сначала я ответил на 3 вопроса:

  • Результат:

    5) Затем я подключился по smb к серверу и ответил на четвертый вопрос:

  • Результат:

    6) Потом с помощью ftp я просмотрел какие у нас есть файлы и какие у нас к ним права:

  • Результат:

    7) Ну и я поменял clean.sh на свой и получил reverse shell:

  • Результат:

    8) Потом я стабилизировал командную строку и прочитал флаг:

  • Результат:

    9) Затем с помощью linpeas.sh я посмотрел, как мы можем повысить привилегии, ну и повысил их:

  • Результат:

    10) Ну и читаем последний флаг:

  • Результат:

    Примечание

Примечание: Комната прикольная, но на medium явно не тянет, она прям сильно простая. Я бы даже сказал она легче, чем easy. Но все равно, спасибо TryHackMe за комнату!

Видео выполнения


Загрузки

Download files archive