command-line-murders/i-0ff89a420c3f6e840
by SadServersMore by SadServers
drwxr-xr-x 2 admin root 4096 Sep 24 23:20 agent -rwxrwx--- 1 root root 360 Sep 24 23:20 webserver.py admin@i-09ca2bfbe0a48f3ce:~$ ls -la .config/ total 12 drwxr-xr-x 3 admin admin 4096 Sep 20 15:56 . drwxr-xr-x 6 admin admin 4096 Sep 24 23:20 .. drwxr-xr-x 2 admin admin 4096 Sep 20 15:56 asciinema admin@i-09ca2bfbe0a48f3ce:~$ ls -la .config/asciinema/ total 12 drwxr-xr-x 2 admin admin 4096 Sep 20 15:56 . drwxr-xr-x 3 admin admin 4096 Sep 20 15:56 .. -rw-r--r-- 1 admin admin 36 Sep 20 15:56 install-id admin@i-09ca2bfbe0a48f3ce:~$ ls -la .config/asciinema/install-id -rw-r--r-- 1 admin admin 36 Sep 20 15:56 .config/asciinema/install-id admin@i-09ca2bfbe0a48f3ce:~$
paris/i-09ca2bfbe0a48f3ce 01:20
by SadServers#!/bin/bash expected_checksum="d8bee9d7f830d5fb59b89e1e120cce8e" actual_checksum=$(md5sum /home/admin/mysolution | awk '{print $1}') if [[ "$actual_checksum" == "$expected_checksum" ]]; then echo -n "OK" else echo -n "NO" fiadmin@i-061454707f2cf9aeb:~/agent$ file sadagent sadagent: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linkeH6A8cVluPFUvaNojVwMi/C5t-5rNiA5GJLWeSm5Qz/KXfivG_lDFnrqPGrWEJo/K_OQEFevUZEPr4lPEadmin@i-061454707f2cf9aeb:~/agent$ .. bash: ..: command not found admin@i-061454707f2cf9aeb:~/agent$
paris/i-061454707f2cf9aeb 01:55
by SadServersadmin@i-08c43809f7342e8fa:~$ cat ~/mysolution Unauthorized admin@i-08c43809f7342e8fa:~$ md5sum ~/mysolution be3c5cdccf225ae191b14b7dcef21246 /home/admin/mysolution admin@i-08c43809f7342e8fa:~$ echo "Unauthorized" > ~/mysolution ^C admin@i-08c43809f7342e8fa:~$ curl --user admin -D- http://localhost:5000/ Enter host password for user 'admin': HTTP/1.1 200 OK Server: Werkzeug/2.3.7 Python/3.9.2 Date: Wed, 27 Dec 2023 18:56:03 GMT Content-Type: text/html; charset=utf-8 Content-Length: 12 Connection: close Unauthorizedadmin@i-08c43809f7342e8fa:~$
paris/i-08c43809f7342e8fa 03:11
by SadServers<meta name="viewport" content="width=device-width, initial-scale=1"> </head> <body> <div id="terminal"></div> <script src="./auth_token.js"></script> <script src="./config.js"></script> <script src="./js/gotty.js"></script> </body> </html>admin@i-01458a02fd7896dbc:~$ curl localhost:323 curl: (7) Failed to connect to localhost port 323: Connection refused admin@i-01458a02fd7896dbc:~$ curl localhost:68 curl: (7) Failed to connect to localhost port 68: Connection refused admin@i-01458a02fd7896dbc:~$