WU4 - Survival of the Fittest
Calvin Winata, Vincentius Farrel

Disini kita dikasih dua sol file.


Disini bisa kita lihat kalo di creature sol ada function untuk ngedamage, dan juga ada loot untuk check status hidup matinya dari si monster ini.
With that knowledge kita bisa langsung aja nih buat panggil function dari strongAttack dan
assign value dmg yang bakal kita kasih buat ngeabisin nyawa monsternya.
Bisa juga dengan
melakukan pengulangan punch() selama 20 kali. Cuma keknya terlalu ribet jadi saya akan
menggunakan method yang pertama.
Kalo kita kembali lihat ke link dari machinenya kita ada dikasih nih

adress dari private key, Address wallet, Target Address, Setup Address.
Disini kita akan menggunakan command cast dari foundry
Ini payload yang akan kita kirim

Cukup straight forward kita tinggal ambil address yang disediakan di connection dan langsung di sat set aja.
Ini promptnya


Ok sekarang kita panggil loot() buat ngetrigger setup.py isSolved()

Sekarang kita coba aja buat liat apakah flagnya sudah bisa di access, dengan ke directory /flag di webnya

Flag: HTB{g0t_y0u2_f1r5t_b100d}